Now there's a real Christmas story!
We had one too...daughter in law dropped a wallet on Monday (no credit cards, but driver's license and insurance cards), went to another store where she realized it was missing, went back to search for it but couldn't find it, and gave it up for lost.
Today, doorbell rang, she answered, a young guy was there with her wallet! Everything intact. She was floored.