According to my local dealer Canon Canada has made no hints, and definitely no moves, towards reducing their prices to the dealer (and, therefore, to the Canadian consumer).
As for prices, I just purchased an 85mm f/1.8 from B & H. Here are the comparisons of pre-tax prices:
Henry's - $549.99 Canadian
Vistek - $539.95 Canadian
B & H - $314.95 US (after applying a $25 US rebate).
At today's exchange rate, the B & H price comes to approximately $294.00 Canadian. That's $245 cheaper than Vistek, and $255 cheaper than Henry's.
My lens, btw, came to a grand total of $399.13 Canadian, and that was AFTER shipping (USPS International Expedited), taxes (HST), and customs ($5 handling fee - no duty or brokerage). Had I purchased from my local dealer, I would have paid $539.95 (they match Vistek prices for me) plus 14% HST for a grand total of $615.54. So, I saved $216.41 Canadian by buying from the US instead.
Henry's has a LOT of price reducing to do before they get to that point. 