I shop at Wally-World regularly, for exactly one reason: my financial situation dictates it. They've got a right to do what they do, but I dislike their business practices and HATE being in their store due to the other patrons (around here, other Wally-World patrons typically know very little English), coupled with the fact that they're extremely crowded (I'm somewhat solitary by nature).
However, when I'm on an extremely limited income, $2 for a box of cereal (Safeway wants $5 for the same size box) is impossible to pass up. At the moment, I can't argue with their prices, but as soon as I'm in better financial shape (i.e. graduate college

), I will hopefully be regularly shopping at Wally-World for the last time.
LONG LIVE SMALL BUSINESS!!!