Originally Posted by tdizzle
They're going to charge because people will want to keep their warranties, and will get it from a lot of people. It's sad that it's something that should've come with the car as it's really just programming changes, but it's BMW and marketing in general, so people are willing to pay more since it comes from the maker of their car.
If you purchased the car with the intention of keeping it for 5-7 years as I have, then the factory warranty is an important consideration.
As for the estimated price of the Stage 1 M Performance kit, it is essentially the same engine upgrade as offered in the E92-335is. For comparison purposes, in Canada, the 335is Coupe sells for about $7000 more than a standard 335i Coupe !!! That's a big premium for 20 HP and some fancy wheels !!!
So if the M Performance kit is priced around $1500, I for one will likely order it, given that it does not alter the factory warranty nor does it apparently affect fuel consumption.