I have a UK vodafone but I can't top it up because I am no longer in the UK and I only have a US bank account. Is there a website I can use to top up with my credit card? I have tried Top Ups Direct, but it never sends me my voucher number.
I have a UK vodafone but I can't top it up because I am no longer in the UK and I only have a US bank account. Is there a website I can use to top up with my credit card? I have tried Top Ups Direct, but it never sends me my voucher number.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks