I've narrowed down my choices to IB Canada and QuesTrade (CyberTrader platform). I don't trade a lot but planning to become more active trader...
Separate names with a comma.