A good portion of the orders we service are time-sensitive. It is our goal to get you the products you need as soon as possible. Most items ship in 1-2 business days or sooner- often the same day for orders placed before 1p EST.
PLEASE make sure to read the item descriptions to see if a particular product has a lead time. (This is mostly for embroidered/personalized items and certain jewelry pieces.) For items with a lead time, the shipping method you choose applies to the transit time only. For example, if you order a baptismal towel that ships in 5 business days and choose overnight shipping, you will receive it within 6 business days total.
However, if you need to have an order by a specific date, please mention it at checkout or contact us via Live Chat and we will make every effort to get the order to you by your required date. We highly recommend FedEx Expedited Services for such orders.