I find it hard to believe this is credible. Supposedly one of the big deals about the N1 was the online store as a new purchase paradigm.
So if you're Google,a nd pushing online, unlocked sales using Google checkout - why put them into WalMart? Seem counterproductive to the stated goal to me.