As
Stlhotrod has noted above, there are no aftermarket window accessories for the SSR due to the top and window operation. The EBay kits you see are simply a rubber L channel trim that can most likely be purchased for about 1/4 of the asking price at a local body shop supply store or part supply house. Not really sure how much water it would keep out anyway, looks to be about a 1/2 or less protrusion from mounting position. Then you have to cut it up and mount it to the top structure which positions it further from the window and will allow gaps. You might be lucky to get 1/8 of an inch window drop if the water was coming straight down with no breeze, but you will have to deal with the gaps from the cuts. And if you drive down the road and watch how the water moves on the window I think you'll find that it rises in some spots. This small L channel will likely not do anything for you.
Picture of the EBay ad part follows.............. $45 is too much for just a few feet of rubber trim.
Helpful Links
Add your location on Fanatic PINMAP and locate others
SSR Technical Resource - Quick searchable help
Electronic Repairs - Speedometer, brake, door latch, fuse box, stereo
Billet letters for tailgate and under hood