The next days I will be going to Canada. I want to travel with a valid Canada sim card put in a free phone. Then when I arrive to Canada I active the sim and I'm ready to talk any people there. I don't find one way to buy a sim card from USA. Isn't it possible?. Thanks
Unfortunately, PublicMobile SIM cards aren't available in physical locations just yet. They need to be shipped to your address to be received and activated, which takes five business days from when the order has been placed.
In your situation, you're most likely better off visiting a grocery store or a Walmart and buying a SIM card from PC Mobile or ChatR (the $35 plan definitely will suit your needs) for your visit to Canada. Enjoy the countryside and our abundant maple syrup! 🙂
If you have a friend's postal address, then you can have a public mobile SIM card shipped, free, to that valid Canadian postal address. It'll be here waiting for your arrival. If you have a credit card assured hotel reservation, then most hotels WILL RECEIVE postal mail on behalf of their guests including ones not yet checked in. Just address it so,
John Smith, Arriving 09/04
c/o Hotel Toronto
123 Hotel Street
Toronto, ON M1M 1M1
Use the EXACT name you're reservation/checkin uses. The "09/04" is your arrival/checkin date per your reservation. Make sure you use yours and not my example. 😉
Having the unactivated SIM in hand while on the US side isn't practical, AFAIK. Activation requires the devices connection be on a native cell tower/switch. Another way of saying an activation is likely NOT possible while roaming -- i.e. while you are State side (this may have changed).
7-11 Speakout could also be a viable alternative, depending on what you're doing. It's also prepaid, so you could just grab one in store.
Please someone correct me if I am wrong.
I think I read somewhere that you can only activate a SIM card with a Canadian Credit card (or of course PM vouchers)