One issue I have had with allornone orders, is the orders would take forever to fill or wouldn't fill on stocks or options that are not heavily traded. I have noticed that when my orders are filled in multiple lots that the commissions usually vary on each lot, and occasionally?some of the commissions are negative.