Auto dealers sell few cars for cash, most of the time it is leasing and financing, not to mention how they get you to buy their insurance. As has been said, 'invoice', 'MSRP' are meaningless, they are just hooks to make you feel better. Also, if you have recently look at the typical car dealer sales order you will find they add about $1,500 of other chargers not including sales tax. Items in the $1,500 are like $400 for 'Documentation/Tile' Fees, Computer fess, Clerical Fees. On and on it goes. These sneaky dealers recently try to charge you twice for 'destination' fees, although you thought they were in the firm price you settled on. So, best to always ask for 'out the door price', that includes sales taxes and any and all other costs and fees. I worked as the personal assistant to a mega dealer years ago. His business model was to make 15% on MSRP, one way or another. Finally, today cars are so complicated that a dealer is going to make serious money on service, since locals have neither the expertise of tools to do the work.