Questrade in Canada has a flat rare 9.95 for all trades. I just opened an account with them and saving a lot from the IB fees. Say 50k NI.TO at 80 cents will cost you CAD 200. With questrade, 9.95. That´s some saving. Now, I´m in Europe and unsure if US citizens can opne an account with a Canuck broker? not sure