6 years and never a shop visit.
Ooopsie, the one time for the water in the dome light after car washs. I knew it was the antenna leaking but they had to follow the bulletins and clear the sunroof drains. Cost me $65 for the deductible and still leaked after that, DUH...ended up doing it myself with the black RTV solution.