Orders can be delivered within 1 – 2hours depending on location. It is suggested the orders be placed 1 day in advance to avoid disappointment.