R
Rusty Lumpkins Review of St. Charles Nissan
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: