So funny that you posted this. I haven't thought of them in years and I was traveling somewhere lately where we saw a sign for green stamps. It was a blast from the past - I remember my mom collecting them and then I think there was a store you could go to redeem them. They were discontinued when I was fairly young so the memories are pretty vague but I do remember them.