Once you place the first subscription order, it will take about 1-2 business days to fulfill and ship. The recurring orders will be automatically placed every 30 days or 90 days depending on your delivery frequency, then fulfilled and shipped in 1-2 business days. Once your subscription order is shipped, it generally takes 2-8 days to arrive. We cannot guarantee delivery timelines as mail carriers across Canada and the US are continuing to experience delays.