Oh my. Apex has pretty high day trading margins.
I've dealt with AMP, Cannon and Ninja.
With AMP and Cannon, I don't like the fact that they'd never put any pertinent information in writing. For instance, I received a verbal quote of their commissions but never anything written. No good, IMO...