We also had a bit of a bad experience in taking delivery of our CPO. We went to see the car prior to putting our deposit down and it had several things that needed to be repaired and were assured that it would be "made new". Bumpers needed repainting, rims repaired due to curbing, interior...