The good news is that Questrade allows you to reduce most of this commission fee by offering accounts in US funds. The tricky part is getting money into that account without getting clobbered by the exchange rate fee's that many financial institutions charge for this service.