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
BetterMe has a
4.5
average rating
from
1,390
reviews