Do you have troubles registerring an account?
Here are all payment options you can try:
Credit Cards (CCBill)
Online Checks USA (CCBill)
EU Bank Account (CCBill)