No haggle pricing is just a way to rip you off. Go anywhere else. I bought a used VW two years ago and I went back to trade it in and they want to offer me 1/3 of what I paid for it and 50% of what I owe... run to a dealer you can haggle with so you get a fair price. Don't let this dealership rip you off.
Good car buying experience. I did take my car to an independent mechanic and they found a headlight issue and a mouse nest. CarMax took care of this, but it should have been found in their inspection. I would still recommend them for a car buying experience, but don't get too reassures by CarMax's inspection.