They ALWAYS miss crucial ****. It's a racket. Not all the stuff they say they have access to is available. It's pretty worthless if you rely on a clean report. It's somewhat less worthless if it happens to stumble upon a flaw, wreck, or odo change. There have even been some suits against them as I recall. The system of registration and inspection data they mine just doesn't contain all the information on every car like they promise. AutoCheck seems to be a bit better but they still can't possibly do what they say they do. The data doesn't exist. All my cars have clean Carfaxes. Even the Toyoto pickup I killed a deer with and the insurance company totalled out, sold back to me, and I pulled it back into shape by chaining it to a telephone pole with a come-along. Even the hail damaged 535i from Florida I bought off Ebay several years ago. Even my pristine E34 with its clean Carfax and 121-point check from AutoAdvantage that the second owner bought with a repainted rear fender. I told the seller, tongue in cheek, that there was no such thing as a perfect AA car! Then I showed him the body and paint work. I even owned a BMW that was stolen out of a shop and recovered by the police a month later, in a creek, with the robbery covered in the local paper. The car had a $4000 insurance claim. You guessed it; clean CarFax.

So, use it, just don't depend on it.