I heard they had some hosting issues. Now its all okay..