The Royal Canadian Legion trademarks the poppy symbol in Canada and uses it for its own fundraising.
You can't therefore buy remembrance poppies from anywhere - they pursue people who sell them and describe them as 'fraudulent', e.g. https://inews.co.uk/news/consumer/remembrance-day-2020-fake-...