Reviews (750)
Overall rating
4.7
December 20, 2022
Extremely difficult to use, good luck with customer service. They have only chat from somewhere around the world no phone calls no meetings online support can only send you videos or PDF instructions swim on your own or die.
Secrets Of Tea
United States
2 days using the app