^^ to be honest, i wouldn't bother getting a local sim card at all. presumably you're not going to be doing THAT much phoning about and even if you do, it's not going to sting you that much. presumably where you're staying has a Wi Fi connection - most things can be taken care of over the internet tbh. also, vodafone are a shower of cubic zircuntia who will rinse you for as much lucre as they can - i know, i used to work for them.
^^ to be honest, i wouldn't bother getting a local sim card at all. presumably you're not going to be doing THAT much phoning about and even if you do, it's not going to sting you that much. presumably where you're staying has a Wi Fi connection - most things can be taken care of over the internet tbh. also, vodafone are a shower of cubic zircuntia who will rinse you for as much lucre as they can - i know, i used to work for them.