These days almost all stores sell goods made in China. Even little mom and pop gift shops.
Walmart gets a bad rap because they donate to the Republican party, so they are they ones you always hear the mainstream press complaining about.
I wonder why?
Wal-Mart's anti-union stance is, in my estimation, one of the main reasons why it is being demonized.