Yes. But we must emphazized on the "no sweatshop" rule! I saw lots of documentaries about this and there is always more and more asian companies trying to make employees happier. Some have to improve the quality too.
We shouldn't say buy by the country, but more buy for the good reason, quality and decense of the people who made it. It's all about responsible consumming, and for sure the governments has to start the way.
And American Apparel is based in Calif. but owned and made by a Montrealer, and they have couple of stores in Montreal where I bought a T and it's amazing quality and not at high price! 20$
Anyway, for sure though, we need to encourage local first.