I don't even know if I'm placing this thread in the right section, but I read about poppy tea and how it has really good benefits and I have no idea where to buy this? Does anybody know where I can obtain tea containing poppy extract/seeds or at least where I can find the natural herb to make my own tea bags? Thanks so much. :daisy: