Isn't this considered a "not so very good" brokerage?
What are the actual costs per trade or per share? From someone who has been there, done that. I can read, too, but what someone writes doesn't always tell the whole story or tell it unmbiguously or obviously.
On the face of it, looks like a pretty good deal, especially for the level 2 data.