How long will it take for my order to arrive?

Your first order normally ships out within 5 days of purchase, and the USPS will ship it within 2-7 days. So, in total, we estimate 7-12 days to deliver your first order. However, your next automatic order will be delivered to you before you take all 30-day vitamin packs!