Wow, that's suprising and good news. The last time I went to their site a couple of years ago, my virus shield reported it as a compromised malicious site. I sent a mail to warn them but never heard back.
At the time I was hoping they might fix my fried spectrum video card, but I've long since thrown it away. My mail went unanswered and I couldn't find the replacement chips I needed anywhere.
Plaz