Isabell, you are absolutely correct, their website is now up and running.
Unfortunately, if you have any issues or questions about their products, they still do not respond to support requests. I emailed a request about a week ago and have not received a response.