Spoil sport!....
as mentioned on your other thread, the window can be adjusted to fit properly and stop the wind and rain. I know there are at least a couple of threads here on this issue...(other than yours)... find a good/recomended dealer in your area and have the TSB(s) done.