That's great! Thankfully, there are some honest people out there.
I remember, when I was a teen, an incident that bothered me: a neighbor, who had a son my age, took me to a crafts store, which had 2 floors (it used to be an old house). I found $40 on the floor, and picked it up. I was on the look-out for the owner. Meanwhile, we could hear an old woman, downstairs, obviously upset, asking the cashier if anyone turned in $40 she lost in the store. I was ready to go downstairs, and return the money, but my neighbor said, "Just keep it! She'll never know!" When I protested, saying that was dishonest, she kept telling me I was stupid for returning it. I thought, "You have kids--what kind of example do you set for THEM, I wonder???"
When I left the store, there was a very happy old lady at the counter...
I also once had 2 duplicate, $1000 U.S. Savings bonds accidentally sent to me (I have payroll deduction). I told my assistant at work, the one who went to Mass every morning, and was "so" devout, etc. She encouraged me to just keep them, and not call the Treasury. Again, I was told how dumb I was for being honest. Apparently, some people think it's ok to rip off the government, but if the same government cheated THEM, they'd raise h*ll. (And, I know she would have.) The Treasury had made a mistake, and was so grateful for my honesty. (I returned the extra bond to them.)