-
December 2021
No pressure sales people made it very enjoyable. We had enough room to breath and to make up our mind.
-
March 2020
They’re scammers rent people cars with damage and make people pay for damage
-
May 2019
They're scammers rent people cars with damage and make people pay for damage