We're running on a new server
Earlier performance problems have finally been properly resolved; our apologies for the time it has taken.
The server hardware issues that were causing very poor performance during the past few weeks have finally been properly resolved through a server move. We expect performance to be up to speed again now, and no data should have been lost. Please let us know if you run into any ongoing problems.