DealerRater.com
This site is a scam - will not post derogatory reviews of paying car dealerships
I purchased a vehicle from North Central Ford and had a bad experience and wanted other consumers to know how my transaction went. I posted a truthful review on www.DealerRater.com about my experience and immediately received the following email: Thank you for submitting a review about your recent ...