In the beginning there is a sign on the wall about Green Stamps. S & H Green Stamps was a nationwide shopper rewards program that existed from 1872 to 2020. Stamps could be saved and redeemed for quality merchandise in redemption centers and in their catalogs.