We're entering into a global economy, so I wouldn't shy away from buying foreign products. Additionally, I'd love to boycott certain businesses such as Wal-Mart, K-Mart, Exxon, or Dominos, but its hard to do without any other available options.
Buying goods from other countries can hurt our economy and hurt jobs for the American people, so obviously I'd rather support the American people. But unfortunately, when you support the American people you are also supporting businesses who use their political influence to fuck over the people and make some profit.
If it were up to me, I wouldn't buy goods from Americans or Chinese. I'd rather live in a small village doing sustenance farming, building or trading for any goods that I needed.