Annatto powder isn't always available in grocery stores, though groceries with Latin foods and hispanic markets tend to have it. I order mine online. Amazon has plenty of choices for only a few dollars (like this one - affiliate), and I usually get Badia brand. Ground annatto sometimes goes by the name "achiote."