If I buy a new sim card, could I delay its activation? If so, by how long?
I am asking because I found a deal I like from iD Mobile and I don’t want it to disappear but I’ll only be able to start paying for it after 3 months.
Best answer by Michelle
Your SIM card should be activated upon arrival.
We’ll send you a private message on here so that we can verify your details and take a look into your account.
To view the message sent. Simply click on your profile icon in the top right, then go to your private messages.