Wal-mart is BAD for America.