This company deserves NO STARS. Paid cash for a 2010 Chrysler Town and Country on 7/25. Ever since I drove the car off the lot I've had problems. When turning off the car, the key gets stuck in ACC and won't turn off or allow me to remove the key. You have to turn the car on and off 4-5x before it will trigger a key release. I called the Service department who swore I was turning the car off wrong (as if I've never drove a car in my 32 years of life and there's more than one way to turn off a car). Dropped by the service department 2-3x and have been told the guy who makes keys only works 2 days a week for like 3-4 hours and to come back another day. They didn't think to make sure my key was programmed correctly before they sold it to me?! Now I've been waiting here 1 hour and 41 mins (after making an appointment to have my key programmed) only to be told to either wait another 45 mins or come back AGAIN on Monday and drop my car off for a few hours. The kicker is, I bought a MINIVAN due to having 3 VISABLE car seats and they want to offer me a SMALL SEDAN as a rental. I'm confused!!! Does Carmax not realize I can't downgrade a 7 seater to a cramped 4.5 seater?! They need to get it together and quick or there will be a BBB complaint filed! Carmax service is crappy. I would have been better off with an over priced Chrysler dealer!