I usually get my stuff from Ebay, but I'd buy from kneedraggers or newenough. NewEnough has helped me several times, even though I tell them right up front I'm not gonna be buying anything soon. They are just very nice people.
I did buy one pair of vented gloves at Competition Acc. because I was there and they were on sale. It helped that they are Olympia brand. Good quality but not "cool" w/ the Joe Rocket crowd.