In the time I've been using BetterHelp, I can truly say it's been the best help I've found. And most importantly, they care to make it work for you.
For example, if anything doesn't work right, just make a complaint, and they will extend you a free week to make up the session that didn't work.
And there are many payment options.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend