I have seen big bank commercial suggesting that you would be more successful with them if you bought stocks at their bank. I have not seen one service at any bank that could give anyone an advantage. The are there to sell you a service. I would suggest that anyone wanting to buy stocks go to National Bank or Desjardins for no fee trades
So, now the media is telling us we can't trust the banks, but we can't trust the media either. Love the irony, but I never trusted either from the beginning.