Reviews (43)
Overall rating
4.5
July 23, 2026
so far it had ZERO EFFECT , a lot of e mails - NO TANGIBLE RESULTS , so far
In Nature Teas
United Kingdom
17 days using the app
Text replied
August 10, 2026
Thank you for writing in. A message with guidance on how to make the most of your account is on the way.
We’d be happy to help you get better results, based on what’s worked well for other merchants.