Tell anyone who tries to nickel and dime you (no pun intended) over that Carfax report tell them to pis... er... take off. If they're relying on a half-ass reporting platform they're in for a world of hurt. $$$$
Many accidents never have been reported. Not everyone reports.
If they don't buy your accident explanation... move on. Good luck.