I finally got a membership yesterday. I couldn't find any cards at these locations
2: 7-11 Locations At one of them, they told me to go to Shoppers Went there, Guess what? No cards. Finally, at Walmart, i found a PIRATE101 10$ card. They were sold out of wizard101 10$, so it had to do.
And i think they don't stock up in Canada. But can i suggest you do. 3 almost 4/10 of wizard101 is like Canada.