Wal-Mart's slogan 'Save money, live better' promises a lot. So does its entrance into Chicago.

Elizabeth Flock Money Art Wal-Mart