It won&#x27;t be better, that&#x27;s not how it works.<p>At the point that they filled you at 10.299, the market is set at 10.30.  1 of 2 things can happen.  Either there is enough volume to fill you at 10.30 that your order is fully filled at 10.30 (worse than the wholesaler gave you) or there isn&#x27;t and some of your order fills at 10.30 (worse than the wholesaler gave you) and you have now set the new market level and rest your order.  Once your order rests, it will not be improved and will either fill at 10.30 (worse than the wholesaler gave you) or it will be cancelled (you didn&#x27;t get what you wanted).<p>Most people placing a limit order like that would prefer the outcome that the internalizer provides, if you don&#x27;t, great use a broker that allows you to route direct.  But its certainly not front-running because the internalizer acted directly <i>in</i> your stated interests, not <i>against</i> them.