Do you have Moshi Monster membership cards at Walmart?

Walmart in Canada sell Moshi Monster Membership cards.

According to the Moshi Monsters web site, Canada is the only place where you can get membership cards at Walmart.