I've had three 3-series with sunroofs over the past 10 years, never once had the glass break. My 03 330iZHP had problems with the shade panel getting off-track, but was always quickly fixed by my dealership.
It all comes down to customer service - some people understand what that is and how it's done, others haven't a clue and eventually get replaced. Getting angry with your dealer for poor service is one thing, but letting BMW NA know about it is a step in the right direction.
__________________
2015 F80 ///M3 Sedan 7DCT Tanzanite, 2022 X3 sDrive30i 8AT Brooklyn Grey
|