I Almost Bought a Stolen BMW. Here’s How a Free VIN Check Saved My £12,000.

The car was perfect. The price was too good to be true. It was.