Reviews (778)
Overall rating
3.8
March 31, 2026
Destroyed my store, Lost 2 day worth of income, Still trying to rebuild
Skin Care By Suzie
United States
Over 4 years using the app