I have been thinking about this situation alot. No going to make judgement on whether the OP is telling the truth or just bowing to pressure, but I do hope that it is true for the sake of a bad deed turned good.
But as I think of it I think what I would have done. As a younger person (I am 30 now) lets say 16 and under, I know for a fact I would not have given it back. I would have tried to sell it and been perfectly fine with it. But at that age, I had also not experienced what it was like to lose or have something stolen that had value to me. Up to that point I really still had not learned the value of an earned dollar so I would have figured I just came up and been done with it.
But as I got older, late teens into adulthood, certain situations and experiences have taught me what would be the correct course of action. I am not a righteous person and everyone takes their own course but I now know after several instances what it is like to lose something valuable either by my own doing or by theft and I do not like the feeling. Also as an adult it is a lot more gratifying to make my own purchase and know that I earned my new toy instead of it just being given to me or finding it somewhere.
In all, lets hope the OP learns one of 2 lessons. Either to really make an effort to get property back to those and not just be half hearted about it. Or not to come on the internet thinking its cool to make up a story. Either of those would be fine with me. =)