For same day delivery, orders must be received before 10:30 am. If you have any questions please call us at 416-482-8200