That was the claim months ago when the certificate first expired- they need to come up with something new. Whatever the case, the site isn't down anyway.