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