Yesterday was launch day for the iPhone 6 and iPhone 6 Plus in Canada, in case you didn't already know. If you were anywhere near a mall or Apple Store, you probably witnessed the long lines for yourself.
If you're still trying to get one of the new iPhones, the best way to do it is to reserve and pick up in store. Here is the link to Apple's Reserve and Pick Up page. Click the link, pick a model of phone, a store at which to pick it up, and a reservation time. That's it.
This method works for buying an iPhone outright, or upgrading on a carrier contract. Apple will give you an appointment window to show up at the store and there will be a much smaller line for people who have reserved versus those who just walked up to the store. This is what I did to upgrade yesterday and it was pretty slick. The reservation line moved fast and I was out of there pretty quick.