Our products ship out Fedex or UPS Monday through Thursday depending on location. Please advise, if your order is placed after 12 pm, it may not go out until the next business day. Any order placed that won't reach it's destination by Friday, will be held and shipped on the following Monday. Our product is perishable and we can't risk having it sit in a warehouse over a weekend. If you are not sure if it will reach it's destination by Friday, please call us at 1-800-222-2059 and we will be able to let you know which shipping option is needed for the product to arrive safely on time. As always, we appreciate your business and hope this helps the understanding of our shipping methods.