Each order takes 2-5 business days to be fulfilled, then is shipped with USPS. Pre-ordered items may take up to 7-14 business days prior to shipment. US orders take 4-7 business days to be delivered after fulfillment and International orders take 7-21 business days for delivery after fulfillment.
Since our products are printed and shipped in-house. We process orders in order they were received. First in, first out.
During the busy holiday shopping season, shipments may take up to 10 business days to ship out. We try to print and ship all orders as fast as we can. But, don't you worry, the wait will be worth it.
NOTE: All international orders outside of the U.S. are shipped on a Delivery Duty Unpaid basis which means you will be responsible for any import duties (and/or taxes) charged by your country when the product is delivered to you. Every country has different requirements and it is not something we estimate or can advise on.