Turks and Caicos SIM card
#1
Turks and Caicos SIM card
Islandcom (Turks & Caicos) advertises their SIM cards on their website www.islandcom.tc but i'm not sure as to how to get one of those SIM cards here in Canada - they recommend going into the shop physically on the island but that's not feasible for us and it'd be best for us to have it shipped here
Can anyone advise?
Can anyone advise?