a

ankush agrawal

4 years ago

I could give this place even less than a star, but...

I could give this place even less than a star, but it would not do justice to the other people at the dealership. Please do not go here and fall prey to their claim of being the largest dealership of Texas ; because their sales manager certainly dont behave like one. They make you come to the dealership, dont pay attention, miss their appointments and then do not keep their word that they promise on the phone. Highly arrogant, wish I could name and shame some people. If the management wants I can give the names. But I definitely will not be recommeding them neither would believe their words. Be cautious!!!!

Comments:

No comments