As a teenager, I served in Navy League and Sea Cadets. Every November, I bought, and quickly lost several poppies. I tried many techniques, but never learnt how to stop losing them.
Last year, a Veteran visited my ESL class. I volunteer my services teaching English to immigrants new, and some who have been here for years, often working too hard in the family to learn much English. The Veteran showed us how to wear a poppy, so that we don't lose it.
The first step is to pull the pin back and pinch it against the flower. This gives you some room on the pin to complete the technique.
It's a good idea to think about location and direction. The poppy is generally placed over the heart if worn on the chest. You want the point of the pin to be pointing away from your body - so it doesn't stick you by accident.
In this picture, I've folded the poppy back so you can see it clearly.
Step three is to weave the pin back through the edge of the poppy.
This makes the poppy secure, because the end of the pin is not loose, it is actually pressed against the fabric by the poppy flower.
All you need to do now is Step 4: to pull the point of the pin forward, so the black is properly centered.
This technique even holds the poppy in place, most of the time. Even if you are driving and the seat belt is brushing against it, it will be secure. It is still possible to come loose, but much less likely.
Now that you know how to avoid losing your poppy, you can save some money. Take a moment when you buy your next poppy - and perhaps pay a bit more, for the extra one you don't have to buy this year.