Well I managed to get on the US beta servers. I just bought Warhammer from a US company and had them ship it over.