Email?
Can anyone verify the support/admin email? I sent one on the first and received an auto reply saying they would get back to me within 48 hours, but haven't heard anything after that.
Is support@glowing.com the correct address? If not can somebody point me in the right direction?
Add Comment
Let's Glow!
Achieve your health goals from period to parenting.