The web site is up gain.
However, there are still some interesting issues with them:
1) They seems to sell more than trade: extra services for memberships, indicators, books, seminars, DVDs, ...
2) They do not publish verifiable trading records.
They are making lots of many by selling...