R

Rusty Lumpkins

4 years ago

Terrible, terrible managers and try hard to get yo...

Terrible, terrible managers and try hard to get you to over pay for repairs. Owning a shop and dealership myself, I wouldn't wish an enemy to go here. Sales may be totally different. Every experience with repair has been nothing but an expensive inaccurate, unhonest ordeal.

Comments:

No comments