Reviews (3,797)
Overall rating
3.4
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