What's up with Wal-Mart? And other money news on June 6, 2008