afaik, you either have to have access to a US address and a US based credit card for your billing or find a broker that will submit your payments for you. Unfortunaly, being in the us, I couldnt tell you anyting about the brokers, but I hear there are some bad ones out there. Best bet would to...