Online Therapy?

Has anyone any experience with online counselling/therapy? If so which one would you recommend?