I had the same experience. I was straight up lied to by the salesmen. I talked about it to my bank, they were aware of the problem as it happens to a lot of people. BMO offered to open a new bank account, and move all my funds to it and close my account that goodlife tricked me into using.
I was told that I could cancel any time after a free trial. It turns out I was lied to. I went to see the salesman again as it was on my way. Telling him that I switched my accounts made shut up and look defeated. Felt so good.