Finally, the sites are back, but not without problems, at least for the moment!. Sites seem to be up and down for the time being. But apparently, it is a matter of time before everything is resolved.
This is the last message from their staff:
"Still fine-tuning some things, so might be a few more bumps...." Kosh @ TV-Vault