I use a few of their products, their in store service is not bad, but OHH BOY, their online sale team is awful!
In the past they have:
Send my order to wrong addresses
Take extra long to deliver
Missing bonus items in package(Thanksgiving promotion), and I had to call four times, spoke to 4 customer services(apparently the first three reps were useless) to get the product they promised.
Cancelled my order, they ran a promotion on May 7th, avocado eye cream buy one get one. A few days later, my order was cancelled, totally waste my time, it's a joke!
STAY AWAY FROM THEIR ONLINE PURCHASE!