Quote from akeyla:
Direct access firms make money strictly through commissions and supposedly do not take payment for order flow. Also you control order routing again supposedly.
You are only kidding yourself if you really believe that even direct access firms dont have soft money deals and payment for order flow deals in place. Thats the way business gets done in todays markets. They actually benefit the customer because it keeps your transactions costs down since they're subsidized by those deals.