If you have been doing some research about buying a new car you may have come across the term Car Dealer Holdback. An simplified explanation of the term dealer holdbacks and incentives, it is the secret money that the manufacturer pays the dealer when they sell you a car. The dollar amount of the dealer […]
