04-04-2011, 01:09
Your right on the setup fee. Another thing worth pointing out is that someone posted a link a while ago about where you could buy the SIM for US$9 off Ebay.
For EU use only, the new Maxroam is pretty good as well. Their rates to h--- for non-EU use.
|