Does anybody really love Wal-Mart?