Can anyone provide direction for a US based owner of a Vodafone phone (bought the cellfone in Hooland) who now wants to add minutes. Can I buy those minutes in the USA from a store here or can I do it online. Can't seem to get that answer from the website. Thx a lot for any advice...
[Moderator edit (MF): moved to the Vodafone forum]