The site is back... just in time for me to not move to another provider.