It would be super helpful if you could tell us whereabouts in Canada you live. Just the name of your city or town would be helpful. If you live in a big city, just point out which Wal-Mart it was that you found the v2's (like what part of town, what major intersection, whatever you feel comfortable telling us). That way the rest of us Canadians can benefit from your discovery!
I live in Richmond Hill, just north of Toronto, and there is a Wal-Mart very close to my house... but I've been trying to convince the managers of the store where I work to order them, so that I can get my employee discount on it when they finally come in... so I'm afraid that if I find any at the local Wal-Mart I'll go crazy and throw my employee discount to the wind!
So please let us know where you got yours! And anyone else who finds them, post your city/area so that anyone who lives nearby will know where is a sure bet to shop!
Just a suggestion!