Oh don't let Chris get you down... he didn't mean to hurt your feelings I'm sure.
As far as Walmart goes, they are a few things:
1) One of the biggest firms in the world, with gross income surpassing the GNP of some countries
2) One of the most ruthless firms in the world. Everyone has heard the story of the SuperWalmart putting all the mom&pop kind of stores out of business, but you don't hear about Walmart going to suppliers and saying "We want to buy 1000 widgets and we're going to buy them for $0.04 each... we don't care if it takes you $0.05 to make them.. if you don't like it we'll go somewhere else."
3) Still one of the cheapest places around...
Love them or hate them, Walmart is here to stay..