Jessica

Jessica

Verified

Member since January 2022

Complaints

Glo Charged Me After Free Trial and Offered No Real Customer Support

February 11, 2025 9:46 AM31

Hoping it would help me unwind following a stressful week of work and stress, I registered for Glo's 7-day free trial. B...