The only problem I have with Carmax is their prices. Several years ago, I decided to purchase a used truck for an occasional hauling vehicle and settled on a Tacoma. I looked up a 2010 model and they actually brought it over here from Memphis. It had rust issues. A couple of months later, I bought a 2011 model, clean with only 7K miles, about 25K less, for $1K less. Checking with friends, I found out this was typical. Also, there's a lot of dissatisfaction with their service department. In a way, you'd expect it. It would be a nightmare to try to work every day on so many different makes and models...