I did the approved Alpine BMW upgrade on E90 a couple of years ago, and it was great. Huge improvement over standard. If vehicle is under motorplan, you really have no other choice. Installed by dealer and never had a problem. This was before Rand-crash and did everything for less than R10k, but...