Most orders are made on-demand. We strive to get all orders shipped within 2 business days. Please allow a minimum of one week for large orders. If you need your order by a specific time please contact us at firstname.lastname@example.org .We will do our best to meet your needs but additional charges may apply. Orders are shipped via USPS from Maysville, NC 28555.