their site was shut down because some idiots (more than likely the same people who talked down to them) reported them for illegal activities.
and I agree, this shouldn't have been put on this thread. If anyone wants to continue this pointless debate, we should do it in PMs.
Also to TC, welcome to the scene. I'm hoping you aren't like certain people who say they have a CFW, but are fakes. I believe in you