It's still exists. I think their website is ok. I think it's a joke with saying some of the guys on their site build their bodies with a Soloflex. I never tried bowflex but I tried soloflex and didn't like it at all. Here's an article comparing the 2.
There are tons of them still around..... look in the classified under fitness acc. or at garage sales..... they buy them ...... use them for 2 weeks don't look like the models and say screw it.