I was initially in the market for a new car because my son's car died and I'd been driving it, while allowing him to drive mine in school. Carmax came highly recommended and I started searching online and then received a call. What I didn't know at the time is that the people I was communicating with, weren't local and that would have been helpful to know. Anyways, I was approved and they accepted the down payment I offered. I was encouraged to do an Express Pickup, which I'll never do again, but all went seamless and I was in/ out in 20 mins with my new car. I didn't absolutely love the car, but didn't hate it either. So, I left and within a week, I started to notice a lingering odor, when driving it sounded like train cars, ricketing toward the back of the car and the brakes were making noises. I called Carmax and wanted to bring it in. I was told they were backlogged for about 3 weeks and I said I didn't want to wait that long and they sent me to a car repair shop they partner with. I was skeptical because I was like well this is their company, they probably won't be forthright with any issues. Boy, was I ever wrong. He called and said there was a minor issue with the brakes, but, brought a more concerning issue to my attention. I returned the car the next day and we tried looking for another car. The second time, I found a car out of Memphis, I was told it would be about 7-14 day lead, but in the interim they were kind enough to provide me with a loaner car. After about a week and a half, I inquired on the vehicle because I'd been watching and saw it had arrived almost 4 days later. After some back and forth, I was told that, that car arrived and passed inspections, but it arrived without the title and they couldn't locate it. (Heavy sigh). So again, we are back at square one. So, this time I reached out to the Store Manager, and he was extremely nice. He connected me with a local saleswoman, an amazing woman named Tammy. She and I were looking at cars and she found one, only problem was it was in SC and this is when the hurricane was pounding the area. I told her I didn't want a car from there. So, when I was about yo give up and was beyond frustrated. Tammy called and said she'd found a car for me in Alabama. She sent all the information over and I instantly fell in love. She started the process, I was approved and she said it would be about a week before the car arrived, but again, they were going to allow me to remain in a loaner during this time. So, two days later she called and the car was there. This time, I did a test drive, I inspected the car. I had my dad check it out and I was satisfied and moved forward with purchasing. I've had the car about two weeks now and I don't have any complaints. I will be calling them because the brakes are squeaking a bit, but otherwise this has been the most traumatic, chaotic and stressful car buying experience and even with all those emotions Carmax and their team remained committed to my satisfaction, righting wrongs and ensuring I was always taken care of. From Sales, to the Business Office to Service. I was not in the best of situations, but I recognize things happen and I tried to remain calm and professional and they returned the same. I would recommend Carmax hands down, in light of my issues and that staff is definitely one of a kind. I tip my hat to the management and staff at the Rivergate location and especially Tammy, Ms. Helen and Steve. read more