Orders purchased via the website typically ship within 24 to 48 business hours of purchase. Custom orders typically ship within 24 to 72 business hours of purchase, depending on the order. Delivery time depends on shipping method selected. When checking out, you will be given an estimate based on USPS information. This is not a guaranteed delivery time, just an estimate.