I used to purchase from Bh Cosmetics all the time and had no issues. In fact, I used to get great customer service from this company. However, upon my most recent order, I've had a lot some issues and I'm not at all happy. Their prices are good for pretty decent Items, but don't rely on fast shipping in any form. I am now on week 3 waiting for my order to get here and I'm in the US. They waited a full week and a half to even ship it out from their location. I've sent multiple messages to customer service and no one has been helpful at all. I get responses that almost sounds completely robotic and repetitive. If my package doesn't arrive soon, I will definitely be following up on it. I'd suggest just going out to buy your items elsewhere! Goodluck.