Carfax is not the same company. In their report form my car, it was written that it had an accident but no frame damage. I think they are right.
Carchex send a guy that inspects the car personnaly, makes a test drive and write a report.
However, neither are reliable. Too bad that I learned...