I got a nice Waterproof rain jacket made by Craft here on TE a couple years back.

I thought Rapha only makes clothes for men. I also think their stuff is overpriced.