Despite the fact that it is possible to use USD as the payment currency in InstaDebit Casinos, the service itself is available for Canadian customers only. To register InstaDebit account, the customer will need to have an account in any local bank.