The Cort and Cor-tek issues you reference still don't prove their factories are sweat shops. Bad management, layoffs and plant closings without considerstion of the labor force happen everywhere, not just Asia, jusk the GM worker in Canada who lost his job to cheaper labor in Alabama.
As for their pay, if you were to adjust for currency and cost of living, the 2500 RMB the workers in the China plant make per month would not be that different from the $3000 the Corona plant worker gets, or the 5000 pesos per month the Ensenada plant worker gets. You can't transplant one set of wages into another country's economy and assume it's abusive.
You're welcome to your opinion, but if you've ever bought a $50 pair of jeans, $99 drill or a $250 bike for your kid, then you may want to pay closer attention to those glass walls around you.
The cost of living in China, especially around the large cities where these factories are (Shangai, Beijing) is stratospheric... are you kidding me?
As for buying stuff.. I can state without exception that ANYTHING that I can buy that is made in the US, EU or Japan (and other 1st world labor markets) I do.. Jeans, clothing, shoes, etc.. Where that is not always possible, then I buy from other countries like Thailand, Egypt, Tunisia, Panama, Mexico, etc..
Somethings like computers and phones are just about impossible but I was able to get my HTC phone which is made in Taiwan, and a Samsung tablet made in Korea...
Sadly, you're right, there are some things where we have no choice... but I just do what I can and sleep well knowing I am.