Where is the best place to buy poppy seeds? I've heard that many sold in shops are not fresh, and consequently are bitter.
I live near a Whole Foods Market with what seems to be a high turnover in everything they sell. Is that a good option? Are there more reliable sources online?
Thank you so much.
Recommended by Food52