Carmax is outstanding. I have purchased two cars from them, and the entire experience from top to bottom is great. I have gone through the whole sticker-dicker process with other dealers, and I could not come to an agreement with the way they wanted to do business. With Carmax, it is so liberating to just walk into their store with an idea of what you want to buy, and test drive them and then ink the deal. It took me 90minutes tops.
Whats even better, is that in my particular instance, in the five day free-look period I had my mechanic look at my new car, and he told me the battery was completely toast. I called the Carmax Service department, and they were super accomodating and willing to help. I decided to just have my mechanic put in the battery, and then Carmax reimbursed me. Super easy. 5 Starts.