Yeah, but what if it's 21.00 x 21.10, and the order gets internalized at 21.10 instead of probing for midpoints or dark liquidity between the spread? Then the investor gets totally screwed, unless they're using smart routing algorithms that will check all the pools. That's broker dependent...