We will deliver this product by 7 pm on Sat, Apr 17 7 pm on Thu, Apr 22 to Toronto and nearby cities.