Quote Originally Posted by Amebla View Post
tried to use that website. it didnt work. Is it for US only?
This one?
https://www.findmyorder.com/sstore?A...r&Locale=en_US

Unfortunately yes, SE uses a different company to process payments in EU. You may have to wait for an email.