Originally Posted by
YVR Cockroach
Got my card today 11 days after ordering. Do I need to actually activate the SIM in Europe or can it be done in North America?
My understanding you need to register your sim card number online then you can choose a local number for 30 days of the country you are planning to visit.