I used to refund Buyers when I was able to obtain a postage method that was cheaper.

Typical example (using today's postage costs) is when I quoted a 3KG Prepaid Satchel at (say) $10.30... then find the buyer is within 50km so I can send it for $7.70 as a Local Parcel. So what I'd do was either include $2.50 in coins inside, taped to the invoice or do a Paypal refund. I also sent an email telling them what had happened and to watch out for the refund.

Anyway, I reckon over the past 10 years I did that maybe 50-100 times... and NOT ONE buyer ever thanked me, either by email, eBay Messages or even in Feedback.

I even had one woman abuse the **** out of me for over-charging her. She reckoned that I ripped her off and was only refunding after the fact because I knew that she would neg me if I hadn't !! 😮

Both situations really made me shake my head - and be somewhat circumspect about my attitudes towards buyers. Now days, I just quote fairly, and send by the quoted method... it wasn''t worth the hassle and extra work to "do the right thing".
.