What are Worldwide SIM cards?
Well quite simply it's a SIM card you put in your mobile phone and forget about because there are no roaming charges.
Seen this sort of thing before?
I'm sure you have but I think these rates might surprise you.
I'll keep you updated with the on-going developments with this.