I heard back from Power Pay -there's definitely no hope of using them

They said you need to meet the following criteria:

· Incorporated within the US

· Have a US bank account

· Have a US Mailing address (cannot be a PO Box)

· Signer on the account be a US citizen