@swounds Wealthsimple is probabaly the most widely used. No fees for most trades (2.5% exchange fee on USD stocks), great customer support, and easy to use interface.
Not too familiar with other brokers but questrade I think charges $5-$10 per trade (buying ETFs is free I think?)