This is the place I used a few years ago to have the mirror in my 2004 330Ci w/ BMW Assist fixed.I had to get my 2004 vert mirror fixed. I found a company that did it. It was $99. I shipped them my mirror and got it back fixed within a week.
Before finding this, I considered replacement. I don't know if this is true, but I read in several sites that if I replaced my mirror (with homelink and BMW Assist) with any other type (with compass, or oval, or without BMW Assist) it would bubble as soon as I plugged it in. I'm curious as to the reality of this, because I'd really like to have a compass in my mirror.
Sent from my iPhone using Tapatalk