Today my 2011 528i M Sport package BMW moonroof shattered for no apparent reason, the car hasn't been any extreme temperatures nor has been hit by a rock etc.