>If I have cash for MSRP why do I have to deal with "minimal haggle"?
Because I want to save money? It literally took about 5 minutes to ask them to add the ~$1500 price of some factory-installed options to my trade-in price and they had a deal.
It wasn't completely frictionless but far and away the main hassle was just car availability. Had I been willing to take a similar vehicle they had on the lot it would have been quicker.
Sure, I don't doubt that there's a market for people who want to save money. I'm saying there's probably enough demand for a low hassle car purchase at higher price points that CarMax won't be the only player in town. If my area can have 10 auto dealerships of a single manufacturer, I hesitate to think that only CarMax is able to absorb the demand of low-hassle purchase.
Because I want to save money? It literally took about 5 minutes to ask them to add the ~$1500 price of some factory-installed options to my trade-in price and they had a deal.
It wasn't completely frictionless but far and away the main hassle was just car availability. Had I been willing to take a similar vehicle they had on the lot it would have been quicker.