I really believe there should be a way to exchange the currency between regions. The reason why I am saying this is because; I have a friend from canada that gave me 504 currency from his canada region. My region is USA. I changed my region to Canada so I could maybe use it. I need a Canada credit card in order to use the currency. There should be a way that microsoft is able to exchange the currency for something that is equal value. Because at this point I have waited a month to try and use the currency that was given to me and I can't even use it. There really needs to be a fix for it. If someone could help me make this exchange it would be really helpful. I don't want to have my friend waste money and me not be able to use it.