We accept and process orders until 6:00pm for on-demand deliveries and until 4:00pm for same-day deliveries.
But of course, you can order anytime for next-day deliveries.