carbuying cover image
carbuying's profile picture

carbuying

http://carbuyingformillenials.com
Dealerships usually buy cars directly from the manufacturer. In this deal, there is typically a “holdback,” which is 2 to 4 percent of the total invoice price.

No shows to display

When carbuying adds shows they will be shown here