I have bought 5 cars from carmax and only one of them wasn't swirled on the lot it was a white 08 mustang gt..... I understand why people would buy from them (easiest buying experince ever) but they need some serious help in the car prep department I will say that thier service department knows how to treat you when you come through the door. They are 100 times better than any of the BMW dealers in dfw