Looks a little too in-depth for me to do alone, so off to the shop I go. FWIW, dealer quoted me $1,180, and the local non-dealer bimmer shop said $330. Quite a difference, and I'm skeptical, but we'll see. Off to the shop; report back shortly.
2013 BMW X1 xDrive 28i, Premium Pkg, Cold Weather pkg, and Tech Pkg
2006 BMW X3 3.0i, Premium Pkg, Xenons, Cold weather pkg, Nav - RETIRED
2006 BMW X3 3.0i, Cold weather pkg, Nav
2000 Jeep Cherokee Sport
"Well behaved women rarely make history." - Lauren Thatcher Ulrich