Well, you can't log in until you recieve the email.
I've had a variant of this due to using a custom domain with a small email provider that was either slow or greylisting; the second-factor login email for GOG took longer than 15 minutes to arrive, by which time it had expired. I had to keep trying until it came through quickly enough.
Within seconds, really? I haven't encountered a single service like that.
> Also, how many times have you spoken to someone on the phone for them to say "I've just sent you the details.... can you see it yet?"
True but there's an easy solution: Fire up a terminal or even use a keyboard shortcut to run offlineimap manually within a split second.