BetterMe Creator Platform
Read all reviews for BetterMe Creator Platform →
They gave me a refund after I asked…
They gave me a refund after I asked them twice. I didn't mean to set up an account and I got charged $100. Thankfully it wasn't too much of a hassle.