Telus only seems to carry Samsung & iPhones, everything else seems like hand-me-downs (see Sony Z1 when else have Z2). At least they have the HTC which is nice. Would nice if they had a better selection.
My 2 year discount is available in the first week of July so I might up waiting for Nexus 6 which I heard is rumored to be similar to the LG G3 or perhaps even the iPhone 6
Tried it in Chrome, FF, & IE. Just for the record the link comes up but one you fill in all the required fileds and hit submit, at that time nothing happens.