Had no reply yet and, would you believe it, the site is down again after just a few hours.