I want to start by saying I like CarMax as a company. My wife and I have purchased 4 vehicles from CarMax. But this experience was less than what we have come to expect from CarMax. First issue was we made an appointment since we live on the opposite side of the valley of this location. Upon our arrival we were greeted right away and sat a table for over 25 minutes, without being assisted. I finally asked to speak to manager which didn't happen till about 30 minutes later. The sales rep was okay, but when my wife expressed her dislike for having to wait for almost a half hour after scheduling an appointment. The saws rep was not really apologetic and was a little argumentative. I'm not sure if we will do business with CarMax again. Just a personal preference.