Hi Twiglett,
Sorry you've been having problems. Some of it is me tinkering (sorry). I've had some time off the day job and have been fixing a few things. Some of it is that we've had a bit of a surge of traffic over the last few days. We are keeping an eye on it, and will increase the server capacity if necessary.
Regards,
Tech