Please note: our delivery hours are 10:30am to 8:45pm Mon-Fri, 11am to 7:30pm on Sat-Sun. Earliest time your order may be delivered would depend on your location. Cut off for orders is 8:30pm on weekdays, 7:30pm on weekends. Orders made after will be processed the next day. You may check our terms and conditions for more info. Thank you!