Just a fair warning, Carfax is not completely accurate. Of course for a free report...go for it. But nevertheless do not trust it completely, especially in Pennsylvania. At least in PA, they do not seem to report all accidents to the database. A car I once had came clean on the CarFax report, yet my insurance agent told me it was wrecked once with a good bit of damage. (Apparently they use another database) I cant speak for any other states though.