I think this would be better suited for non-transferrable items, but I agree that would help offset some of the current distain for the situation.
However, the time it would take to code that and put it in place would ultimately serve to distract from simply resolving the issue to begin with, I think.