I hear it is extremely effective but it costs a lot and not everyone is elligible for it.
I have known several people to have it done and they all are glad they did it. Just be sure to do your research on the person you choose to perform it. Some are much better than others.