So do the vanilla visa gift cards work? the one I have on iTunes won't let me buy iTunes match, I have 130 dollars on the US account and that visa gift card hasn't expired.
I had 90$ in my iTunes US account. I then bought a Vanilla Mastercard (not visa), registered it to a US zip, and used it to activate. The funds were taken from my store credit.
PS: At first I had trouble with the card, iTunes would give me a security code error, but once I called from my US google voice number the number on the vanilla webpage and ask for my remaining balance, the transation went through without a hitch (I mention this because there may be a problem with the card itself; it seems iTunes only wants a US CC, so if yours doesn't work there must be a problem with the card itself).