Subscription orders are shipped monthly on the 5th each month. You need to subscribe by the last day of the month, to get the next months box. If you subscribe after the last day of the month your first box will be shipped the following month. Sometimes we have boxes left over and we can ship you the current month ( We will let you know at the checkout if we can do this). This will then be sent to you within 3-5 working days.