You know how long I had to haggle at a shady Toyota dealership to get my brother his Yaris? 4 hours. 4 HOURS. Haggling does not take 10 minutes at a car dealership once you get to a certain point in the process.
I make enough money that I can throw it away on not haggling for a car. Carmax can keep whatever I left on the table by not dealing with a douchebag car dealership.