This is supposed to be a cheery season for retailers. Not at Wal-Mart (WMT), though, where it’s been a really bad week—and this is only Wednesday. On Monday, the Cleveland Plain Dealer broke the news of a holiday food drive at an Ohio Walmart store—for its own employees. The newspaper story