The makeup itself is fine, customer service needs some serious work. The first time I ordered from BH, everything went fine. However, recently I purchased 2 bottles of foundation. When my package came in the mail, only 1 out of my 2 bottles of foundation was inside... I was upset because the shipping cost me more than 1 bottle of foundation, so the reason why I had ordered 2 was to make the shipping worth the money. I contacted customer service, they offered me the choice of a REFUND or GIFT CARD. I was disappointed that they didn't think sending me another bottle was an option, but I chose the refund nonetheless. I had paid $6.65 per bottle of foundation, and I was only refunded $5.32! I don't know what's going on with BH Cosmetics but they've lost a lot of my trust as a company...