oldnavy.ca
This past year they've had these ridiculous $2 for tees and $2 for khakis clearance or mis-price. Great for essentials, plus the bf also messes up his khakis with dirty work so these were great for him.
rockworldeast.com has a lot of band shirts that i like and some other cool stuff for gifting Asos.com is the best for dresses and hard to find anywhere else pieces