I too wear a poppy on what we refer to as Veteran's Day in the US, but my poppy (and the one my wife wears) I bought from The Royal British Leigon since none of the veteran's groups here sell the paper poppies that I remember from my youth.
The porcelain stick pin I wore and the Ladies pin my wife wore were noticed by a number of WWII vets who made a point if thanking us for remembering in the traditional way.
I was lucky enough to see the group of 13 Navajo Code Talkers - US Marines of the Navajo Indian tride that served as radiomen during the Pacific war. All in their late 80's and early 90's, they were taking an early morning tour of Battery Park and Ground Zero/Freedom Tower site. Of the 400 who served, only 13 are in condition to travel to New York for the Veteran's Day parade up 5th Avenue. I was lucky enough and considered it an honor to meet them and individually shake their hands and Welcome them to my city. They had an escort of US Marines in their dress blues and members of the New York 69th Guard (the Fighting 69th). Very brave men who did their duty, never spoke about what they did for 30 years since the US used them to do radio work in Korea and VietNam. You see the Navajo language is an alien tounge to all but the Navajo, the Hopi and some Apache and Yavapi tribal members and the code the developed was never broken by the Japanese, the Chinese or the Viet Cong. The US Army. at the suggestion of General Jack Pershing, had previously used the Cherokee Indians as Telephone operators on the front during WWI but in limited numbers.
My wife met me at Madison Square, 26th St and 5th Avenue, and we stood in the rain and proudly honored the brave men and women who have chosen to serve and those who have made the ultimate sacrifice.
It's funny, I didn't feel cold or wet...my poppy kept me warm.