I had a very negative experience at CarMax. The car I wanted to buy was on Easter Sunday so CarMax was Closed for the Holiday. Totally Cool with that. The car said that it took "No Reservations" online. So I showed up right when CarMax opened up at 10:00 am the next day and magically the vehicle had been reserved for 10:30 am. Not cool! They had me wait an hour and a half to see if the person showed up who reserved it. No show. But because the salesman who had it reserved for a customer was closing another deal i couldn't purchase the vehicle without his blessing to move forward. Complete Bulls***. Hour later the guy showed up for his appointment.