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.
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.