I have trade Stocks with MB for 4 months.
I can say that it is a good company, execution is fast, data feed is reliable, and generally I loved MB Navigator, it is designed nicely.
The only thing that I was not happy about was that they charge $0.01 per share. If you trade 500 shares or...