This shop absolutely lacks proper customer service and communication skills. I called them to schedule an appointment under my CarMax warranty, 2 days before the appointment. I was sure make them aware that I lived a hour and a half away and that it was my only vehicle. the gentleman I spoke to said they had no appointments for that Thursday and for me to pick any time i wanted, so given that I had over an hour drive, I chose 11am. I show up, there in a strip mall of mechanic shops, the entire place was completely full without a parking spot to be found. I walk inside to a lobby that barely handles 4 people being in there and only 2 chairs for people to sit. Mind you, I told them when I called that I was bringing it in for diagnostics and would bring my truck back after parts came in. they told me they weren't sure when they would get my truck in for diagnostics, even though I was 15 minutes early for my appointment. As I was standing outside since there wasn't a place for me to sit inside, one of the guys come out there to move my truck and didn't know how to start it, much less scared the living daylights out of me when moving it. He told me they were working on getting a car out of a bay to bring my truck in for diagnostics. I went for a walk, was gone over a hour when I got the call that they were getting ready to take my truck in, but wanted to know how long I was willing to wait for diagnostics to be done, after I told him what each of the problems were. the only thing that would take any amount of time to diagnose would be the airbag light and the seatbelt light wouldn't turn off. so after having an appointment for 11 am and already waiting over a hour for them to start diagnosing, he proceeds to tell me it would take a minimum of 4 hours for them to diagnose my truck, knowing that I was already waiting, and I had no means of transportation. That's when I told them to forget it and I'll take it elsewhere due to their very very poor customer service skills and lack of communications. They didn't even apologize to me when I came back to get my keys. They threw them on the counter and said there's your keys. have a nice day. I will definitely not be using them again, and will NEVER recommend them to ANYONE. I'm also in the process of filing complaints with CarMax and RepairPal. read more