Where do all the new cars come from?

Im looking for a car to buy and have realised that there are 1000s of cars for sale that are less than 18months old.

Where do they come from and why would someone sell a car that they had owned for such a short period of time. If the cars are so much cheeper to buy at 18 months old, surely the original owners are losing a hell of a lot of money.

some of them might be repos.

Technorati Tags: , , , , , , ,