The short version is that the average American saves almost $1000 a year because of the existence of Wal-Mart.
http://www.globalinsight.com/MultiClientStudy/MultiClientStudyDetail2438.htm
Random Reflections on Higher Education by a Dean on Sabbatical