Agreed. I've accidentally sold things a few times because of "lag" in the interface or whatever you want to call it. Could well have been my own impatience trying to dump mountains of garbage on an NPC but an "undo" feature of some kind would be nice.