January 2023
Over 9 weeks since I returned the vehicle, still no sign of the $150 deposit. I've called them several times over the weeks, the person supposedly dealing with the deposits is never available. I've left several messages in voicemail and other employees, no call back.Frankly the place is a scam.
September 2022
Worst ever. They charge you a deposit and never refund it.
You have to call them, good luck with that. or call your credit company.
Just Horrible.
September 2022
scaaaaam! those guys will charge you 150 $ as a deposit but never give your money back, don't trust them