Supplies are dictated by demand, Walmart is as much to blame as Joe Ass-face that shops there. It's too easy to shift the blame onto the corporation, as opposed to realising you're a whore yourself.
I shop wherever has the deals. I'm not the one getting raped up the ass, because I don't buy clothing from there, just electronics and DVDs. mom and pop stores don't have the electronics or DVDs I want. i win all-round.