Since it says "Thrifty Shopper" I would guess that is a stamp that people get from business when they buy merchandise, i.e., like S & H Green Stamps. Jim
And here is a link to "The Trading Stamp Story". http://www.studioz7.com/stamps.html It brought back some memories to me.
Now we have merchants and chain stores like coffee shops stamping frequent shopper cards or points cards .....