The only time we needed to book a rental car in Taiwan, we had zero problem doing so via Expedia (for a Hertz rental). Looking back at the email confirmation now, we picked the vehicle up at Arrival Hall Pillar 18, Taipei Songshan. I recall the process, to include pickup, being smooth.