Limit orders can and typically are filled by MMs from inventory at higher or lower prices than what you see on level II. We never see the limit orders.
in other word it all a big sham?? the market is rigged against small retail investors like us. too many game they can play against the lambs.