Wal Mart is my go to store for cheap plastic crap that's made in China.
I really don't see why folks baulk at shopping there, don't they own most of America's debt?