Reviews (56)
Overall rating
5
May 21, 2025
The app is great and has helped my customers feel a lot more comfortable in their decision making process. The support is good, but it does take some time to get issues resolved.
Overall, the app is great though!
Arte Comercializadora
Mexico
2 months using the app