Reviews (109)
Overall rating
4.6
March 30, 2024
They have recently introduced two new features called trust badges and product badges. I have tried them out and found them to be quite good. The support is also excellent, so I have decided to give them a positive review
Serenoa Health
United Kingdom
1 minute using the app