I suppose that some would say that this is how the market makers are supposed to earn their money, but it damages both the buyer and the seller. I have been willing to pay .23 all day, yet the sellers were only getting .225 (at best).
Well, as I said, it is just nickle and dime stuff, but it does annoy you.
By the way, I just got filled on two more 5,000 share trades at .23 and this time there was no intermediary trade at .225
Maybe the MMs are reading this board!