Been suggested already but Uniqlo is good if you can get it. It's fast fashion but from what I know better quality than H&M or Forever 21.

Otherwise I usually check out stores during their sales....