Thanks simsim. Unless I'm missing something, they charge $10.99 flat for unlimited shares (ameritradecanada.com). As for IB, it's funny they enforce the pattern daytrader rule for Canadian residents when it's my understanding they don't have to. It's the one positive thing I can say about TD...