Two wrongs:
1) The buyer visually saw the part, paid for it, left, then wanted his money back. A deal is a deal.
2) The seller agreed a refund and now doesn't want to give one. He never should have offered one if he hadn't intended on doing so.
The blame is 50/50. IMHO. End of story.