Check the price of the warranty before you buy, and don't assume it will cover it. BMW wanted service history, service invoices and purchase invoices - and everything to be perfect - before they'd do the work!Ouch. This one has done 56000 miles and I'll be making sure it's warrantied if I end up getting it. It won't be a daily driver either as I work from home.