CarexPoint.com
Consumer Report
They charged my credit card $10.95 but my credit card company caught them. They are a scam. This happen on 2/21. I had to cancel my credit card. But I thank my credit card company for stopping them. ...