For canada, Winners, marshals, H&M, Urban planet, Blue notes, stitches, Urban Heritage (all the same company) and depending on where you live you can find some good small stores
If you have an outlet center near you, winners/west49/zumiez can carry good stuff but just looking around your shopping complexes and malls will help alot