With Questrade you can trade OTC and OTCBB stocks. Some OTC stocks unfortunately don't have electronic trading fully implemented and so is likely unavailable online. You can alternatively make all OTC trade requests (including ones not available online) through their trade desk.
I will make this quick. Questrade allows you to make trades at $4.95/trade. It is the lowest in Canada. There are no hidden fees, no set up fees, no administration fees -- no other fees of any kind. You only need to fund your account with the minimum $1,000 deposit and once your account is open you only need to maintain a $250 equity balance.
The online application process is clean and straightforward. It took me 5-mins to complete and then was able to use my login/password to have a look around in myQuestrade (the name for their member's area). Once your funds clear they email you a login/password for your trading platform where you can begin trading.
It doesn't get simpler than that! No more BS from other banks/discount brokers who have all these legalese to be able to steal your money. So if you aren't with Questrade you are being robbed and don't know it. Do your homework and save!