It could be your credit card.
I used to use it all the time too and then about a year ago my credit card changed and would not allow any international charges without calling ahead first so everytime I tried to top up it was denied because I was using that credit card.






