Reviews (4,006)
Overall rating
3.6
February 6, 2025
technical support is horrible. My account has been restricted for 6 months and we've been going back and forth with faceless no one has been able to provide help for my business
ASTINE
United States
7 months using the app