Wal-Mart Stores sneezed on Saturday, and by the end of the weekend the rest of the retail market had a cold.