Waxing nostalgicly about S&H Green Stamps. I'm sure my memories steer fonder than reality.