i find best is, mastercard vanilla prepaid cards, cause u can attach a zip code to them, i know places like argentina they dont have them.. ( which is crazy)or just send $ with skrill ( which i use for veni accts ) because its much easier to work with, hell you tell me what kind gift cards u have in your place if i can use em, ill buy u the license.
special trick: i buy M/C prepaid, then use it to reload my subway card that i use for seafight, my currency is cdn ( seafight USD) so what will happen ill buy item 1.99 usd (2.69 cdn) they take 2.69 but 1 day later i'll get .15 +/- back on subway card.