here is something no customer ever seems to understand.... if we finance, we still get a cheque for the full amount. it's just from a bank rather than from the final customer.
not only that, but the bank will give us a referral fee for sending them the loan. in the range of 200-1000. so you want to buy your car cash?.. fine, easy. unless the manufacturer is giving an added cash bonus, the dealership makes less selling it to you cash... not only that, but then they have to deal with the mentality of "i just paid you 45 grand, i expect to be treated like royalty!" while you may be different noto, that is as close to a rule as you can get.
a used car, cash is simple and maybe we'll appear to bend more on price... but if you are looking at say a 2013 truck i have on my lot... if i finance, i make an extra 800 (based on total amount financed at my current used rate), so we'll move more on price due to the fact that the total profit will be higher on the financed deal, even if i sell it 500 less than a cash deal.
(and as, our captive used to pay a flat 200... do the others not pay anything?)