I am from America, and moved to Canada. Pretty bummed, because in the US, when you order a prime 2 day shipping, it ACTUALLY delivers in 2 days. Amazon Canada sucks and hardly ever delivers when it says that it will. Furthermore, tracking from amazon Canada sucks as well. There's like 15 different options for tracking, but none of them work with the Tracking ID that they *eventually* update your order with. Do not trust Amazon Canada tracking, they will let you down.
Also, I paid for 6 day shipping for an item 9 days ago, and it still has not even shipped. Get your stuff together, Amazon Canada, and start working like the American Version; you can be better than this.