Ordered the $100 Sunshade Repair Kit from BMW. I'm gonna finally get this dumb thing fixed. Wish me luck...if I can't do it, my local indy shop will be glad to.
The only thing I'm worried about is the sunshade driver. There are no instructions on how to get it out, and I've got a feeling that mine is mangled. Plus, I'd like to upgrade it to the newer, beefier driver.