JcPenney and Macy's have always worked for me, they have awesome sales and they offer a lot. I wouldn't recommend stores like Forever 21/Hollister because they don't always have the best prices, they tend to be over priced...unless that's ok with you!
Here are some sites for your reference:
1. Boohoo, a UK-based store that adds up to 100 new items every day.
2. Nordstrom Rack, the perfect compromise for anyone who loves Nordstrom, but isn't exactly made of money.
3. Yes Style, a Hong Kong retailer that carries everything you didn't know you needed.
4. Funny socks, a funny socks designer and retailer.Here are a large selection of fun socks for men and women.