The company's website is up and working currently. I used the service a few years ago, and I know the website was temporary down, but now it seems okay.