Because car manufacturers have exclusive deals with the dealerships. Manufacturers have found it’s cheaper to ship to single locations like dealerships and let them be responsible for sale and delivery. The exclusivity also allows them to somewhat inflate the price.
Latest Answers