Terrible customer service, takes forever to respond to emails and has so many conditions. Had to ask 5 times to be able to return something before they said yes
Always has what I need and gives samples and promo codes with each purchase. Flash 2 day shipping is definitely worth it too, I always get it fast and I only have to pay a one time fee, saves me so much money in the long run