Login
Start Free Trial Are you a business?? Click Here
Anonymous
If it was possible to give zero stars I would. They claim I signed up for auto renew, Which I’m pretty sure I did not. I have tried repeatedly to get a refund of the $53.04 that was debited from my account and can net even get a reply regarding a refund.
2 years ago
Read BetterMe Reviews
BetterMe has a 4.5 average rating from 1,390 reviews