I need some sort of mailing cards to send stamps but I have no idea what they're called and cannot for the life of me find anything even vaguely suitable...
I've seen them before, I'm sure they exist, just a piece of card with strips across that you can slide the stamps into, each card would take about 15-25 stamps and fit into a medium-size envelope...
What are they called and where can I get them, please?