Orders placed Mon-Fri before 2pm are typically shipped the very same day! Orders placed on the weekend will be shipped the following Monday. If the order contains a perishable item (cheese, meats, chocolate, etc.) and is placed after Wednesday, it may be held until the following Monday to ensure that it does not get delayed in transit on the weekend.