Thanks for the post , votes, and comments. We are aware of this limitation and are targeting sometime next year to improve this experience. In the meantime you can sign up for a new account in your desired country and transfer your assets to the new account via Support.
-Azure Billing TeamAnonymous commented
Haha, yup. I'm locked into a US region and it won't accept my canadian credit credit card. I actually WANT TO PAY YOU GUYS but instead it looks like my servers will get unplugged because I can't confirm my credit card.