I'm with TradeFreedom and considering changing. You have to pay $25 a month to get TSX and TSX-V Level I real time quotes and if you want Level II quotes, that's an additional $49 a month. So to get Level I and Level II on TradeFreedom, you have to pay a monthly fee of $75.
When I called to complain about these 'hidden fees', I was told that they were clearly indicated on their website. It took me 20 minutes to find them!
Not a happy camper.