We will deliver this product by 8 pm on Wed, Apr 21 8 pm on Sat, Apr 24 to Toronto and nearby cities.