I just did a Harvard case study on this for my last class. The moral of the story goes like this... Walmart comes into small towns (which was their focus for many years because of low rent, among other things) offers everyday low prices, which mom and pops stores cant match, which subsequential drives them into the ground.
Yeah initially with an opening of a new store it creates jobs. However its been proven that it actually increases unemployment by almost 40 percent.
He is another interesting fact. Even though unemployment goes up, the housing industry surrounding walmart experiences a boom. The town basically reinvents its self. Which means more people... so other stores start to target the "small town" as well now.
Just a couple of ideas to think about... if its only a short two page paper that should cover it... If you need more i am sure i could think of other interesting facts to talk about. Hope that helped a little.