Leaky Sunroof Problems
Bad seals, clogged drain tubes most likely causes.
This is one of those things that make me wonder what has the person done about the leaks so far. Have they called body shops or places that install sunroofs ? Even a simple web search would find articles like the one John posted.