Stop in for a cup of coffee


They are stickers.
They were still selling water activated 1,2and 3 cent ‘add on’ stamps up till a few years ago. But I believe even those are all self adhesive now. I only collect to 2010, so not 100% certain