I would like to buy a new PM sim card for my son, is there any physical
shop that sells it? I live in SK, Canada. years ago, I purchased mine
from Walmart, I don't seem to find it anymore. Also, does new sim card
holder entitle to this holiday ADD ON...