I ignored the bad reviews hoping it was overreaction. It isn't.
This place has completely unethical business practices. The salesmen lie to you and the finance department will try to confuse you so you sign up without realizing they are changing the terms. Stay Away
The salesmen will tell you what you want to hear and then when you go to the finance department to actually pay for the vehicle you will get a completely different story. I don't think I will ever be able to get my car fixed here as I just don't trust them.
I love the car but ended up paying more than we originally agreed to. I am also still waiting for a minor repair and some other things that were supposed to come with it.