I'll just highlight some of the issues, if there is any interest we could have a separate thread on this topic.
WASHINGTON, D.C. (November 4, 2005) - One of the world's most respected economic research, analysis and forecasting companies, Global Insight, released an independent study today that found Wal-Mart saved each American household on average $2,329 in 2004. Wal-Mart also had a net positive economic impact in the form of a .9% increase in real wages and the creation of 210,000 jobs nationwide.
My own experience, admittedly very anecdotal, is their prices are great, their quality is fine, and they create jobs with benefits, that often replace Ma&Pa, with higher wages,--and ma&pa don't have benefits at all.