You need to realize that the moon roofs are designed to seal, but not to be water proof. hence why there are water drains there.. Think about it. If the roof is closed, and they were made not to leak. why would they have internal water drains? its not like you need a small drain to catch the rain when the glass is open :P Dont get me wrong, if its out of adjustment then obviously is not correct. but they do leak. Leak sounds like a bad word, but its not. :)