I am very pleased with the service provided by BetterHelp. If you can't, or won't, go to an in-person session with a counselor - for any reason - then this service is for you. They will work with you patiently, and they will accept your humanity - errors and all - when dealing with not only problems of psyche, but everyday problems like helping with technical issues, etc.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend