My only concern about going to a place other than the dealership would be how they would remove the rain sensor from the windshield. I'm just worried that as they're trying to pry it off, they might end up breaking it.
Originally Posted by bigup
Any good glass place should be able to do it .. and the good ones are still able to order and use OEM BMW glass. Better yet, get some non-OEM glass, as the BMW glass is terrible for pitting; not sure about rain sensors though if you go non OEM.