Lots of intellectuals think Walmart is evil, in that it invades towns, eradicates small business, and pays its workers paltry sums. On the other hand, it is one of the biggest employers in the US and it provides for many people goods that they would not be able to afford elsewhere. Small businesses are neat until you are looking for odd items or cheap prices. Do I enjoy shopping at Walmart? No. But I admire what they have achieved and how, for many, they have improved their quality of life.