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.
Claim your business profile now and gain access to all features and respond to customer reviews.