You can place an order 1 day before delivery date by 3pm local time, or order well in advance. Orders can be placed for same day, but you need to call customer service before 10am to check if possible. During busy holiday time periods like Christmas, Valentine’s Day and Mother’s Day, we recommend that you order further in advance, about 4 days prior delivery date.