Yes, I got mine from there. Just make sure you get the almond flour that's further along in the back for your cookie recipe. There's Sicilian almond flour closer up in the front that's pretty astronomical in price.
Trader Joes. You can make your own in a food processor; using some of the sugar in the recipe will prevent the almonds from becoming greasy almond butter. Stop the processor as soon as you achieve an even meal.