People tend to check in during these times:
Arriving at Tampa Int'L Airport? National Car Rental has the perfect rental car.
Definitely glad I don't rent in Tampa often. This place could learn a lot from the National at Dulles! (Or any other National location)
Emerald club helps.. Pick ur own car.. ;)
Rudest employees ever...not customer service friendly.
If you have booked a Sat Nav / GPS don't forget it at the desk.
Red garage is preferred
Was surprised the cars dont come with the electronic opening keys, its all manual :(