I do sell stuff for Bitcoin. Usually it works normal. But quite often I see buyers who order product but send less amount. It seems Bitcoin fee was deducted from that amount. Obviously merchant script does not trigger and waits for more bitcoins to arrive.
I wonder what insane Bitcoin client does such thing? May be I can post a notice warning such Bitcoin client users, that they won't get ordered stuff if not full amount arrived.
What do you mean, so they don't send you the full amount, because the client deducts a transaction fee? Man, that's messed up!!! That's not the way it should work!! Could it be that those people are just trying to scam you???
It was probably sent from a wallet that is meant to withdraw coins to your personal wallet (like how ghash taxes the TX fee when you manually withdraw from your pool account).