Sort of...
When I was a young child, I had lost my wallet in the central area. Because I was young, my parents had me write my name and phone number in the fabric inside in case I would loose my wallet. I had that wallet for 4 years if not more and I never lost it, so when my parents asked me to do it, I said: sure, but I'll never lose it anyway.
Anyway, so I did lost my wallet, but I hadn't even realized it. I had a little bit of money in it, but not much, and there was a carnival in town (that's where I probably lost the wallet) and I had won a big ticket with lots of points that was in the wallet, and my cards.
I got home from the carnival when my brother called me. He said a stranger called, they found my wallet. I checked my pockets and OMG, my wallet was gone. They gave me an address. I went there, rang the door, and they had indeed my wallet. They asked me a few questions about what was inside to verify that I was indeed the owner. After I answered the questions, I got my wallet back. All money was gone, but my cards were still there and the ticket with lots of points on it was still in there too, so I was happy for that at least.
Have you ever bought someone a gift for their birthday/etc and got a disappointment because they already had received that gift or already owned it, etc?