We offer 3 business day processing on all stock orders if ordered by 12noon PST. This does not include weekends or holidays. Please allow 5-7 business days after order is processed.
All custom orders before 12noon PST please allow 7 business days to print and 5-7 business days. This does not include weekends and holidays.
Please be aware that all delivery times are estimates only and not guaranteed by the shipping company USPS. The order processing time (which is typically same or next business day) may also affect when you actually receive the product. If you need an item by a certain date, please order early to ensure you get in plenty of time.
We offer a 21-business day order protection guarantee. If you don't receive your order after 15 days* from the day it shipped, we will issue you a full refund.
*Please note the delays are very rare and are mainly caused by customs or extreme weather conditions. We hope for your patience and understanding if this should happen.
You will get an order confirmation email when you placed your order and when the package is ready to ship. That email has a link to your personal Order Status page which has updated tracking information