Ok, I should probably have read this forum before ordering. I'm living in London and have just ordered. Didn't know about the issues that people were having with delays and that the activation thread has now been locked by shadow.tech.
Also found out that even though they're doing UK sales, the data centre is in another country…
Of the guys in the UK that did manage to get an activation - How are UK bods finding the service / latency?