CarVinHistorys.com
Consumer Report
I went on their website because the google link said "Free" vin check. I paid the 2.95 even though it was suppose to be free. Seven days later, I find a 29.95 charge on my bankstatement that I didn't sign up for. So, I called them and cancelled. First they told me that I wasn't entitled ...