Quote Originally Posted by chuenthez View Post
Did you pay with Dollars or pounds? This way you'll know where you ordered. In Germany, should be UK.
Try to log in to one of the stores and see what one will let you log in. My login info will let me only log into the US/Canada site. Guess it's different for the UK so that might help where you ordered it from