I can confirm what THE TECH said, I asked 2 different dealers to do it and they said "unless there is a specific problem, we won't do it". Apparently they could indavertently cause problems and they don't want the liability. Your best bet is to find someone in your area that has an Autologic machine, they can update you to 240e and it probably costs around $100. The Autologic avoids the "possible upgrade problem" by specifically targeting just 240e, the BMW dealer upgrades everything which can cause problems.