You can always reach us via email by sending us a message by clicking here. We respond to emails within 24 hours (weekdays).
Excellent / Top Service — 5-Star Rating beauty products
The Top Service Star next to a store’s name is a sign of superlative quality. It means that the store is participating in our Customer Rating Program, and that customers who have ordered from that store have given it the highest ratings.
Nearly all stores have good customer satisfaction ratings, but those with a star are the best of the best, with at least 95% positive ratings.