Shipping is via USPS.
We strive to send out orders ASAP, however some of our custom designs are printed in small batches which sell out quickly and when re-ordering more stock we may be at the mercy of our print partners. We also work regular full time jobs over 60 hours a week as well as running this website. We appreciate your patience if we are unable to respond immediately to messages but will get back to you ASAP. Please allow up to 4 weeks for delivery, but most orders arrive within a week!