Last week i was driving my Lexus ES 330 on highway when sunroof suddenly exploded. The sound was really loud as if a bomb got into the roof. All the glass broke into tiny pieces and the center part was out (the sun roof looked like erupted volcano). I went to my dealership in MI and the service consultant said that it was rock. But i'm 100% positive that there were no rock falling or whatsoever. The other dealership made the conclusion that that might happen but to know for sure the need ALL PIECES OF BROKEN GLASS. Could you imagine someone gathering tiny pieces of shattered glass on highway? So Lexus didn't pay the cost of repair. I'm really disappointed.