Recommend this dealer? No Purchased a vehicle from this dealer? Yes
I hardly ever write reviews, especially negative reviews, but I want to share my experience for those like me who automatically feel safer about buying from a dealer. St. Charles Nissan will make you feel exceedingly good about your purchase because of their “thorough 30-point inspection.” But when ...
Read the full review