Pointdirex seems to charge bogus "ECN" fees. They're schedule dictates .005 plus .005 for NYSE for instance, what is that all about? Plus they appear to charge, but never rebate. It didn't look great to me, but maybe I don't understand their fee schedule as well as I think I do. By all appearances IB beats Pointdirex hands down (I don't trade at IB, nor am in any way affiliated), with the exception of the cap which could work better under certain circumstances, but with the Pointdirex cap it appears you still pay the "ECN" fee on top of the cap so its worthless.