Your order will ship within 1-2 business days. Delivery is by Amazon. Delivery time varies by destination. Once your order is shipped out, transit time within Ontario is normally between 2-5 days, depending on your location. Shipping outside of Ontario may take approximately 3-7 days, depending on your location. Subscriptions are sent automatically each month.