There seems to be a security issue with their new website. If someone has a valid email or contact page for them, you might want to let them know. Firefox will not let me open the new website, although it appears to up and running. I can access the old website just fine.