I have been one of these victims, until now. I read on another Review site for the first time about Questrade and decided to give them a go. I was given the special Questrade Offer Code to get $50 in free trades so I had nothing to lose. So far the experience has been absolutely brilliant. It makes me almost tear up in joy that I can finally settle down and focus on making intelligent trades and not have to second guess everything.
Questrade charges only $4.95/trade and up to a max of $9.95. They call it democratic pricing because you only pay 1 cent per share -- you pay for what you need. So with a minimum of $4.95 you can get up to 495 shares and for each additional share it will be 1 extra cent. When you reach $9.95 it is capped at that and you can buy as many shares in your trade as you like (unlimited).
I can't shower enough praise about Questrade. Everything has worked smoothly and professionally. Questrade is no joke! Try them and you will see.