It's never much fun buying a car, and can be quite a headachel. Carmax makes it easy. Carmax has a no-haggle price and lots of different types of cars to choose from. Anything you could possibly imagine, and in all price groups! It was simple to locate what I want, and to set up a testdrive. Our salesman was helpful, yet never pressured us to buy from them. We did anyways! I feel good going with a company I can trust. The warranty can't be beat, and from what I've heard their service department is top-notch. Sure made buying a new car easy. I highly recommend Carmax!