Reviews (766)
Overall rating
4.9
October 26, 2021
It is a nice app and the customer service is so kind and helpful. They helped me improve the way the store reviews are displayed, which will help sales and customer experience.
Ortur
China
About 22 hours using the app