Service is very nice. However, too much waiting in pick up.
March 2024
A 45 minute line to pick up the car in DFW. Ridiculous!
March 2024
The car was a new 2024, it was great, the service to pick it up was slow, I had tried to check in early with my DL, and it took the front and back of the license, but would not take my picture. I did try several time. Dropping the car off was a great experience, there was someone right there to help us, tell us where... read full comment