Reviews (693)
Overall rating
3.7
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