… have of course been greatly exaggerated. But we are having some issues with our domain name. The back story is perhaps interesting to others, so here is quick summary of the situation.
Update: The account details have been restored and the domains renewed. We should be back to normal in a couple of days.