FYI a message shown today after logging in:
News:
All delays will be resolved in the next few hours, we shall update further. Sorry for the
inconvenience, we have now found the source of the problem and such delays will be
much less frequent in the future.