In the US, packages will generally be shipped three business days from the day your order was placed. This is also contingent upon stock availability. If your order is date sensitive such as for a birthday or anniversary, please make sure to advise us of the mandatory delivery date. Priority Mail 3-4 days Overnight or Express mail is available on request.