Bladderrunny, you are the pot calling the kettle black.  Your country has 10 million Latino and Mexican immigrants and 20 million Mexican residents without legal status.  They provide cheap labour for your middle class at a fraction of what your middle class earn.  China's millions also provide dirt cheap labour to sustain the lifestyle of your middle class.  Shouldn't you be at least be a bit grateful to them, instead of blaming them for taking away the jobs of Americans.  These Chinese make about $4500 U.S. a year.  Would any U.S. citizen want this kind of low-paying job?