Hahaha, TJMaxx is great, especially for shoes! Don't be ashamed.
I have to say, I disagree about the classification of some of these places as cheap. For me, buying something from Mexx would be a splurge.
Then again, I'm uber-broke.

Of these places, I choose H&M. I like Urban Outfitters, but I don't buy from them generally because their stuff is all over my school. I definitely wouldn't buy a printed tshirt from them (because there would be three others in each class). I'm not quite as familiar with some of these stores, though...
I have to say, I disagree about the classification of some of these places as cheap. For me, buying something from Mexx would be a splurge.
Then again, I'm uber-broke.

Of these places, I choose H&M. I like Urban Outfitters, but I don't buy from them generally because their stuff is all over my school. I definitely wouldn't buy a printed tshirt from them (because there would be three others in each class). I'm not quite as familiar with some of these stores, though...

great except you always find people wearing the same thing that you bought 

The Zara I know carries good quality merchandise.
: