Reviews (778)
Overall rating
4.9
August 24, 2022
Customer support was prompt and helpful. We haven't used the app yet; however, it should work fine for our needs. We did request that they add more social media platforms on the list.
Stress Supplements
United States
25 minutes using the app