For our subscription products, we ship products in batches within about 10 days of the specified seasonal delivery date. We typically ship via USPS. We reserve the right to process your payment with a reasonable lead time, often several days. Your order may result in a verification charge before this date, which is used to verify a valid form of payment. Prepaid, annual subscriptions will be charged in full when the order is placed.