Is Walmart a bellwether for other retailers or the Grinch that will steal Christmas from everyone else?