On sale at LBS, TJ Maxx here sometimes gets stuff in, and our Goodwill sometimes gets some cool jerseys (one of the perks of living in Denver, I guess!). My marathon group and mountain bike club both get discounts at local stores so that helps too.

I'm too picky to buy stuff online unless I've tried it on somewhere first.