Active since Nov 2021
Rented a car in June 2021. Till today haven't received my deposit. I have called more than 8 times for a week. No body answers the phone. I strongly regret using their services. If you think of using them please reconsider another alternative.