Okay, so I don't typically buy from online because it's always a hassle. I decided to take a leap of faith and buy from BH Cosmetics, I did see the reviews and I was hoping I wouldn't have such a bad experienced. But I did. I'm on my sixth day PAST since I placed my order and I have yet to receive any information of my order. I ordered $300.00 worth of make up and now I'm starting to regret it. I've emailed them for a refund twice and they haven't reached out. Any ways, long story short, just because its cheap, doesn't mean it's good. I do not recommend this brand to anyone. Not even my worst enemy.