Morocan oil repair shampoo is my favorite, however, this is the second time I have placed an order directly through the company and both times the product has taken over a month to get to my house. I am very dissapointed with their customer service! Unfortunantly I am going to have to shop somewhere else.