I ordered from this company on a Monday. I said it was 3 to 5 business days shipping (By the 5th day I should have it). Tuesday, Wednesday, Thursday, Friday, Saturday (FedEx ships on Saturdays)... 5 business days total and no package received by the end of the day. Sunday passes (Weekend so no shipping obviously) and by the end of Monday still no package. This made 6 business days total after making my order. I emailed the company because 1 I never received a tracking number and 2 I was supposed to receive my package in 5 days and nothing. Their response was "Please allow 3-5 business day for shipping". What kind of response is that?... I was writing because the had a problem with shipping. We went on back and forth and they finally shipped my package (2 days) after arguing with them. My package go to me a week after the 2 days of arguing. 3-5 business days never happened. It took 3 weeks for me to actually receive my package. I will NEVER order from them again. Horrible customer service and horrible shipping. I order thing online all the time and had never had this problem. DO NOT ORDER FROM BH COSMETICS!