Not to be preachy, but by boycotting products produced in China, you don't harm the Chinese government or factory owners, you harm the people who depend on factory work to survive.
Its fine and dandy to feel all superior living here in the west, but we have to remember that many financial protests aimed at nations such as China do not hurt the elite, they hurt the common worker. China has not historically reacted well to pressures from the west anyway.
Some of the largest gains for freedom in China have come from their leaders discovering the benefits of a consumer driven economy.
Many companies that outsource to China actually improve the quality of life for the people who work in those factories.
Its not like western factories treat all their employees fairly either. Sorry to be preachy, but I know people from China and they wouldn't dream of boycotting products made or printed there and that is not out of loyalty to the Chinese government believe me.
Back to sorting Lego I go... sorry for th political rant.
After a long absence, I have returned. I can't wait to start building again.