How about using virtual credit card like https://www.usunlocked.com/ or https://www.entropay.com/...
I think these should do the trick for current limitations.
Entropay dies not have anything as billing address, and their bank is in Malta.
I have ordered 14 times using entropay, doesn't work anymore.