So I decided I wanted to add a certain vehicle to my fleet. After finding one close, in the spec I desired and acceptable milage, I when to purchase. I traveled to the dealership who possessed the vehicle and purchased the vehicle, with a so many day dealership warranty, choosing to forgo the extended warranty. Said dealership warranty coverd engine, trans, most electrical and so on. Two days later the car throw a rod out the block. Sucks but I understand things happen, so I called and had it towed to the carmax off thornton rd and was told staid warranty defiantly covered the engine as we singed in the contract. After a week, no call or emails. When I called, no answer. After another week I had to drive down on my weekend off to figure out what's going to happen and was told they were looking for the engine. So long story short... I was never offered a loaner or rental now 4 week after purchase, and was told they could not find a replacement engine and to find a new car. I also was told that it would take about a month for them to return my down-payment as they would have to mail it. Be careful buying from carmax. they won't stand behind their contracts.