It was my worst shopping experience ever. I have placed an order on huda beauty site for a month ago, I was i touch with cc and get an information that my order will be delayed. I was like ok, it's not a problem for me. All I needed was a confirmation, that I will for sure receive full order- and they confirmed it. Then after a month I have received three items from my order and got an e-mail that the rest was cancelled and I will receive money within 14 days. They have even not give me any information about it before and I am 100% sure, that if I will not contact with cc they would forget the case. The company is totally untrustable and if you want your entire order quickly, I recommend Anastasia. Never again.