Is it normal to take money if you found it?
This seriously just happened. I went into a gas station store, and as I was stepping up to pay the cashier for gas, I looked down and saw a $20 bill just sitting on top of some candy in the candy display in front. I picked it up and looked around. There were two other customers in the store - one was talking to the other clerk, and one was just walking up to the line. I considered asking, "Did you drop a bill/some cash?" but I figured it was just as easy for someone to claim it who it didn't belong to, and though I wanted to be honest, I didn't want to be a naïve sucker either. So when the cashier asked, "May I help you?" I gave her the bill to pay for my gas. I looked around again and waited, but no one said anything. I went outside, looking around and checking to see if anyone was checking to see if they dropped money, once before and once after I pumped gas, but it never happened.
Is what I did dishonest, or is it normal to keep this money and just do a "finders-keepers" thing? (If anyone had said "did you see a $20?" I would have given it to them.)