The water just shows up in the back. I don't get a shower when I open the hatch, but my golf bag gets a good soaking. I checked again, and it does seem that the back seatbelt opening in the ceiling is wet. Also, I never open the moon/sun roof. I did today to see if I could find anything there, but it looked clean to me. Does Subaru service know how to fix this problem and any idea how much it costs? I am not handy at all. Thanks.
At roughly $100/hr at the dealership service department, I would quickly learn basic repairs myself. Post your location, maybe there is a board member in your area who could guide you through the process.
Or find a local shop, tell them your sunroof drain is plugged, and wave a $20 at them to grab the air hose and try to just blow the junk out. Worst I can feature happening is the blockage is so well lodged the drain hose will pop off a fitting and maybe change the location of the leak.
Mine had water coming out of the rear hatch every time you opened it from where the little doors are to replace the bulbs. I had to use some automotive poly urethane to seal around the rear hatch window, around the ... Tail light pod or what ever you call it below the window.