Tried multiple browsers (Mozilla Firefox/Google Chrome) and never loads. All other sites load fine.
I am having the same issues.
This seems to be happening really frequently recently. I can't think of another site/service that has this many issues so often, and certainly not one that I have to pay for.
And this is happening again. It's at least once a week now. At what point do we start getting refunds?
Good point. I'll ask how this will be handled.