Star

Star

Complaints(1)

Frustrating Experience & Poor Customer Support At BetterMe

March 29, 2024 6:39 AM2,856

The customer support provided by BetterMe-US is abysmal. I have reached out multiple times with questions and concerns, ...