So disappointed today with CarMax in South Jordan, Utah today. purchased our third car from this dealership in 08/30/2013 and took it in to the service department for a few things(in the 30 day warranty window). one being this pump noise from back of truck, which seemed to go on every 15 or so minutes. I told them on two different visits this noise seems to be an issue, they wrote it down on my ticket but on both occasions said it was a normal fuel pump that was making the noise. Well it wasn't, the noise finally stopped about two weeks ago with a new "check suspension system" message on dashboard. So I take it in to a GMC dealer and guess what ? both rear shocks had been blown out the whole time. and the noise?, was from the compressor trying to fill them up. So I contacted CarMax and was told "I should have bought an extended warranty"....That's sad! CarMax has a 125 point checklist which I was told by Darren at CarMax, "since your vehicle had high mileage we don't check that" well I know that because I had to bring it in so you could replace spark plugs and wiring due to shorting out and a damaged pigtail...So I guess next step is back to GMC dealership to have them check transmission that CarMax Says is fine too. BBB and small claims here I come, very sad that we always said CarMax was the only place we were going to buy cars.....Larry from customer care called back today and said manager will do nothing.....