May 23, 2023
The main highlight is the extremely helpful customer support, especially from Dan & Carlus. The app works well too.
Store
Naturecan UK
Using app
About 3 years
Total reviews
1
Average rating
5.0
Capture product reviews, UGC & Q&A effortlessly