Reviews (277)
Overall rating
4.8
August 8, 2018
The app is a little confusing to set up in terms of the design, but the customer service is really great and, if you run into any issues, they help out within 1 day. Really recommend this and the Free Gift app by them.
Black Moon Cosmetics
United States
8 days using the app