A terrible customer service experience
A terrible customer service experienceThey seem cheaper, but the vehicles are in poor condition and they hold your deposit for more than two months. If you need rental services, please do not use this company.
Date of experience:
Sep 07, 2025