Originally Posted by THE TECH
You'll just have to call your local salvage yards for the cheapest possible deals. It costs what it costs. It's not available outside of BMW other than used.
+ 1 ebay as well sometimes higher demand items like that will be listed on ebay from salvage yards.
example, my boys shop needed a mercedes wiring harness, found one on ebay from a salvage yard for a 1/4 of the price of what it was from mercedes