I have had the subscription with Birchbox for about nine months and each passing month, the boxes arrive later and later. This month, for example, my subscription fee was taken from my account on the 1st, it is now the 17th and my box still has not arrived. I would expect this if I placed an order from China, but a company that is in the US and shipping to a US address should not take three weeks. I just cancelled my subscription and also the Birchbox Man I ordered for my boyfriend. If any BB higher ups are reading this, get your s*^t together!
P.s. I gave two stars because it is fun to get a box of beauty samples every month, I just recommend going somewhere else.