The cut-off date to order is the 24th of each month, as we ship between the 24-29th of each month. For example, cut off date to order June boxes is June 24th. However, please note that we very often sell out before our cut off date. If you ordered before our cut off date for the month, but we are already sold out for the month then your order will automatically be moved to our next month's box. Please note that the shipping dates of your subscription box depends on the date that you ordered your box and whether you ordered before or after the monthly cut-off date. The cut-off date to order the current month's box is on the 24th 11:59pm PST of every month.If you ordered before the 24th cut off, then: - Subscription boxes ship out between the 24-29th of each month. After your subscription box ships, it can take 3-7 business days to arrive within the USA -- and 7-31+ days for international orders. Please note: this is for subscription boxes ONLY, items from the Happy Shoppe ship on a different schedule and ship sooner. - For example: You ordered your box April 13th, which is before the April cut off date of April 24th 11:59pm PST. This means your first subscription box will ship out on a rolling basis anytime between April 24-29th and take 3-7 business days to arrive if you're in the USA. 7-31+ days if you're international. Subscription Box orders placed after the cut-off will not receive the current month's box, and will instead receive the next month's box on the next month's shipping schedule. - Example #1: If you placed and order April 26th (which is after the April 24th 11:59pm PST cut off), your first box will ship out between May 24-29th as your order was placed after cut-off. - Example #2: If you ordered on May 1st, your first box will still ship between May 24-29th as it is before the May cut off of May 24th 11:59pm PST - Example #3: If you ordered May 26th, then you're past the May 24th cut off and therefore your first box will ship out between June 24-29th Please note: Ship dates are not delivery dates. After your order ships out on a rolling basis between the 24-29th, it takes 3-7 business days to arrive if you're in the USA. 7-31+ days for international shipments.