The few places I checked, Costco has the best price for non-contract, $500 in store. If you have Koodo, they have it for about $85 less but on 2 years contract.
Another member suggested an unused LG V30 on ebay instead of the 9S: https://www.ebay.ca/itm/New-UNOPENDED-A ... 4576055900. Pretty good phone but old model and won't have many (if any) more updates. (Beware of other variants of the V30, most won't work well in Canada.)