"Where should we shop instead of Wal-Mart to prove our patriotism?"
Try made in the USA vs made in China at Walmart if you wish to be patriotic.
I suspect you'll find a lot more foreign and slave labor goods at a Nordstrom or Macy, at a Cost Plus or others, than at Wal-mart. Probably more at Target or K-mart. But to buy American, you almost have to seek out small stores, or go mail order. You want Dan Post, or other, boots. Maybe a local saddle store? Or order direct (or ebay, ugh). Ben Davis, union jeans and shirts. Mail order. And so on.
Unfortunately, there isn't much made in the USA any more.