Cheaters!!! Spend Your Money at some other dealership unless you want to get ripped off, threatened to be punched on the face by sales manager, Amer. Dishonest dealers, took the deposit and did not deliver the car on time and made us upgrade to the next model, costing us 4K more and still they could not even deliver the upgraded car as promised on time. Since they have deposit they feel that they can do whatever they want and give their customer a runaround and not answer phone calls or return voice mails. Decided to cancel the deal, failed to reimburse the deposit and on top of it they threaten, even though it was their incompetency of not being able to deliver the car. I would give them zero stars if I could.