I have been with the company for 5 years by now. I love its products. Very high quality, natural, plant based and really working at least for me. I never had a problem delivering it to my address. However, forget sending a gift to your friend. It is next to impossible. It is a very easy task and other websites have no problem doing it. However, every time you put a different address in delivery section with Yves Rocher, it is a good chance that your order will come to you, not to your friend. It is like Yves Rocher is not interested in spreading the word about their products. And what really puts me down is that they are aware of it. The customer service rep told me the other day that, yes, I know there is a problem, I know the website is convoluted, I apologize but cannot help with anything, I cannot change the address even if the order haven't leaved the warehouse yet, in fact I cannot even say with certainty which address it is supposed to go to. It is plain annoying. So, based on that, Yves Rocher you are getting only 3 out of 5.