Ahh, that sucks mate, I think the best you can get out of them in this case is maybe convince them a new bumper's necessary, in which case you'd still have to fork over 500 out of your pocket. Don't sweat the carfax, you can always sweet talk that away when it's time to sell the car.