CarVINHistory.com
Consumer Report
I needed to check the history of one car, which I thought would be $2.95, but they billed me $29.95 until I finally noticed it. The supervisor is never available and they will only credit you for half of what you paid. ...