All orders are shipped within 2-5 business days, unless otherwise noted in the item description. This 2-5 business day turnaround time does not include shipping time. I use USPS for most orders and I have always had good luck with them, but once your package leaves my hands, I no longer have any control over it. Delivery time varies based on holidays, COVID, political climate, postal worker availability, weather, etc. I appreciate your patience with any delayed items!