We didn't end up buying a car from CarMax but the experience was great. Fair offer on my car, good selection and a friendly staff. With that said even though they have a no hassle guarantee they still work in commission and are kind of rude about it. They would get agitated if I came without an appointment to look at cars.