I like that Carmax lists their inventory online so that I found the car that I wanted online. When I went to the store I test drove it and a couple others and ended up buying the one I found online. There was no haggling on the price and no pressure. It was a great experience buying a car and I would go back there again.
more