RE:opinion - Trading accountI left BMO Investorline for the reason of, I worked in China for several years and, I was open and up front about it with BMO but they went ahead and froze my accounts, even though I continued to maintain a residence in Canada during most of that time. I switched to TD Webbroker. They're much better for people who work out of the country on occasion. If you want stability, friendly service, and solid investing advice, I would go with CIBC. Good luck!