I saw an economic study from several years ago showing that the arrival of a Walmart actually stimulated the growth of &quot;Small shops&quot; around the Walmart.  That it stimulated commerce in the area-- in part because walmart brings in people from quite a distance (especially in rural areas) and the stores showed up to capture that traffic.