Another thing to consider is that you can negotiate your commission fees. I have been with e*Trade many years and I have cut my commission fees in half just by going back to them each year and asking them to lower it. It was initially was $9.99 / trade, now it is $4.99 / trade. I like using their tools e*Trade Pro so that's why I have stuck with them vs. going to a low fee brokerage such as Interactive Brokers. But, it suits my trading style, as I'm using larger position sizes, so the fees become negligible during a trade.