Reviews (678)
Overall rating
4.7
March 5, 2019
Great customer service. App works great. When i had trouble with configuring my site they fixed it themselves and stayed with me on chat until it was fixed.
SuperVida.mx
Mexico
About 2 months using the app