I spoke to SE customer support earlier today
And apparently my token will be arriving "The end of this week, maybe early next week".
I ordered mine on the 7th of April and I live in the South West of the England (if that matters to anyone).
So good news for any one in the UK... only a few more days to wait. I assume they are working their way across the rest of the EU at the same time.
XI Wiki




