In-stock orders, including USPS Priority, are normally processed within 72 hours. Orders may take longer to process if they require address or payment verification or include out of stock items. We always do our best to get your order to the carrier within 72 hours of order placement. However, we may see longer processing times during periods of high order volume. 

Additionally, all carriers are seeing an increased volume of package deliveries this year, which may result in transit time delays. We recommend placing your order as early as possible if you would like it to arrive by a specific date. We are unable to guarantee delivery dates, although we always aim to get your order packed and in transit as soon as possible.