Wal-Mart’s Web Site Suffers Lengthy Outage