I've purchased the extended Warranty....up to 6 years / 100,000 miles......I was very specific to make sure it was the BMW warranty and not a 3rd party. The 3rd party can be customized to your needs but if the company goes under (like the 3rd party "tires for life" did) you could be left with nothing.