BTW, a couple of economists at WVU did an in-depth study and found that overall, Walmart does not wind up negatively effecting small businesses in the US. It can cause a shift -- e.g. small retail businesses can get killed off by the introduction of a Walmart to a nearby area -- but these businesses are typically replaced by something else.
http://www.be.wvu.edu/divecon/econ/s...0and%20Pop.pdf