They are not dead yet. They have just changed their web site address. I'm not going to give the URL, it would only encourage the REALLY lazy. But I'm sure they didn't change it by choice, so hopefully the pressure is on.
SF18C
CCNP, MCSE, A+, N+ & HPCC
"Tis better to die on your feet than live on your knees!"