NBC Stacks Deck Against Wal-Mart