The person who wrote the review about this place must work for them, either that or, they got payed to write it. How do you think this place got so big. They didn't do it by giving people deals. those guys aren't in business anymore.
Pros: They only have one dealership
Cons: They're crooks
more