SOIA,
I have not personally used this, but it is a reputable program that has been around for a pretty long time.
I believe that it has helped many people.
If you are thinking of going with a self-guided treatment option, I think that you can trust this one.
If you like, do a search here. Just hit the search button (upper right tool bar) and input Charles Linden. I checked and we have a bunch of posts mentioning his program. There were too many to copy and paste for you! So just do this on your own and you can read up on memeber's thoughts regarding this.
Let us know what you think if you decide to give it a go.:)
S.C.