Dunno, Smack. Would love to hear your thoughts on those after a year, including real storm force conditions, not just rains.
I'll let you know. Regardless - dude, they were $90. I mean c'mon.
As DPM says above - in true "storm force" conditions, you're gonna be wet no matter what you paid for your taped seams.