D
Destiny Moon Review of Sherman Dodge/Schaumburg Jeep
I really dont like some of the sales people here w...
I really dont like some of the sales people here with some of the managers that pull the wool over your eyes and lie to get you to purchase a car. I seen them switch out a car when the client was purchasing it and gave them a different vehicle and never showed them the switched out vehicle.
The repair shop has a few nice people
Comments: