IST is doing an incredible job. Their courses are rigorous and full of very useful and applicable information.  I would never regret joining IST. I am now a happy certified ethical hacker.