I hope you're right. When I ordered my Nexus 7 from Google Play, it shipped from the US and it took 7 calendar days/5 business days for it to arrive. I live in Halifax and you live in Toronto; you might get better than 5 business days.
I hope so too, let see what happens.
I'm still not sure why they ship stuff from the US. I dont even want to think of the possibility i will have to pay extra TAX because it's coming from the US. It happens to me from time to time when i actually order stuff from the US but this order was made in and from Canada so i hope for them that no TAX will be needed. Otherwise i will be VERY upset!