I LOVE Team Estrogen. A small company, owned and run by a woman cyclist. They have clothing choices that you don't see at the big companies, and customer service is superb. I've returned items with no questions asked, and they ship very quickly. I try to order from them whenever possible. They have a discussion forum (under 'community') with a great bunch of ladies. That being said, I've also ordered a bunch of gear from Nashbar, with no complaints either...