What Tom said.
BMW no longer over-builds cars with pre-wiring for options not on the factory order. Most retrofits of this sort now require changes to the wiring harness, making them either impossible or frightfully expensive.
2011 335xi Individual 6MT - Azurite Black Metallic / Oyster & Black / Anthracite Maple + all the good stuff
2003 330Ci Sport 5MT - Black Sapphire Metallic / Natural Brown / Myrtle + the important stuff
N47° 35' 30.13" E11° 10' 33.36"
- End of break-in...you can guess what came next. BMW CCA