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 email@example.com .We will do our best to meet your needs but additional charges may apply. Orders are shipped for USPS from Maysville, NC 28555.