Our items are all printed on demand, which means your item is brand new and not sitting in a warehouse waiting to be shipped.

During off-peak months, orders are typically processed within 2-5 business days and ready for shipping. During peak seasonal/holidays, orders take a bit longer due to heavy demand, and are typically processed within 5-7 business days and ready for shipping.

All orders are shipped via the USPS.