I sold two small items of furniture on eBay in April 2011 (so nearly 18 months ago). The buyer paid via Paypal but then simply didn't collect the items despite many messages requesting him to do so. 4 months ago I was having a clear out and decided to donate the two items to a local charity (afterall I had already recieved money for them and didn't want to relist them). Last week the buyer contacted me and said he was now ready to collect the items or recieve a refund. I was very surprised to hear from him after such a long time, and I now obviously don't have the items. Do I have to refund his money after all this time? Thank you