I have ordered from BH Cosmetics several times before so I knew that their shipping typically took longer than anyone else I've ever ordered from, but it's never been an unreasonable wait time. But this last order of mine was placed on September 9th and by the 20th I was a little concerned since I still hadn't received any tracking info. So I sent them a nice message just asking them to check on it and make sure there were no problems. I never got a reply but all the sudden received tracking info the next day. However, I looked at the tracking and my package won't be here until the 5th! Almost an entire month for one small package. Never again.