I ordered a set of brushes that was supposed to be a Secret Santa gift for Christmas. I waited two weeks and have not received any shipping info so i contacted them where they told me to rest assured they have sent out my package with FedEx and that FedEx was experiencing some delays. A week and a half from there I email them again because i have NOT received any updates about my package from FedEx. Turns out FedEx also have not received my package from bhcosmetics. And then two days before my party I receive an email from them only to be told that the item i ordered WAS OUT OF STOCK! How can you tell a customer their item is shipped out, wait almost a WHOLE month and then tell them the item they ordered is out of stock -__- SO RIDICULOUS AND DISAPPOINTING! I will not being ordering anything from them again. Just based on customer service, im giving them 1 star, 0 if i could.