I have used both carfax and autocheck. Autocheck is $30 for 1 vin check and $45 unlimited for 30 days. Carfax used to be the same, then they got stupid crazy with their prices and I don't use them anymore.
Especially on a used car it is very handy, I can eliminate 90% of them by the vin alone, saves a lot of gas. It's amazing, but just asking for the vin can bring out the truth a lot of times.
Oh theres something I've got to tell you , by the way it does have a salvage title, but the damage was not really that bad, blah, blah, blah.
Oh by the way you may find other owners listed, but it has been in the family since new, my cousin owned it, then my uncle, then my brother in law, etc..., so yes I am the original owner kind of sort of.