Hello. I rented a car from Nov. 30th - Dec 4th and still not received the US$250.00 deposit or any answer about it. I call and nobody answer the phone. Is over 17 labor days.
Address: 3975 NW 25th St, Miami, FL 33142, USA
Warren A | Sep 25, 2019
Call the 800 #
Gabriela Marcano | Sep 25, 2019
They usually take a SUPER long time and their customer service is horrible. The only one that will give you good service is Caroline. Ask for her and she will help you
Thanks! Your answer is awaiting moderation.