Oh my, you are having a rough trot. First the credit card problems and then Vodafone not working.
Personally, in 3 Caminos I have never had a problem with either Visa or Mastercard, and my Vodafone is perfect - especially the great value international roaming, and it works everywhere (unlike at...