OT: Canadian brokerages I use Questrade. It's good enough. Solid for big board stuff, but 10 to 20 CAD per trade on some small TSX venture stuff at share prices < 1 can get nasty. Agree with the fee structure at IB being opaque.