Reviews (1,049)
Overall rating
4.9
February 16, 2024
Customer Service is great. They answer super fast. In my case, as my webpage is in Mexico I asked to change some words for spanish and they did it super well.
Master Holder
Mexico
About 18 hours using the app