Very bad customer service, bad quality cars
Very bad customer service. The cars they lease or sell are coming from central europe rentals, bad quality and maintenance. They treat you like a wallet and they give zero s*** about you. Run far away from them.
Date of experience:
Nov 26, 2025