I'm a Wal-Mart shopper simply because it fits my life style and budget. When people tell me they shop at Dillards or Macy's - I say "good for you". I can't afford them. And I won't shop there just so I can say "I shop at Dillards".
The same goes for JoAnn's. It's what I can afford and it makes me happy.
I tried a personal boycot of Wal-Mart a while ago, but soon found I couldn't find the things I need or want anywhere else. Is this because they have inticed all shoppers so that all the other stores have closed up shop?