Fortunately, their deceptive practices have been noticed and getting tired. It is fairly standard to get charged between $19-$49 per trade by banks but what isn't commonly known is that you also get charged all kinds of hidden fees. The most common are inactivity fees.
Wouldn't it be nice if the focus was primarily on just making smart trades and not about how much in commissions and other fees you are going to be charged every time? Exactly!
I joined Questrade about a month back and haven't looked back. It has saved me countless amounts of potential fees. I pay only for what I want to trade. They charge a very low $4.95/trade which is much more below the industry standard. And that is all I pay. Crazy, huh? I agree, but it's totally true.
Because of the amount of savings I am keeping in my pocket I am starting to explore other areas such as buying gold and opening a second account (registered retirement). They offer all kinds of services that any growing investor will surely enjoy.
If you are fed up with your current broker because of insane fees then look to Questrade. It's the best in town.