Re: Craft Store vs. Fly Shop (for materials)
Feathers suitable for dry fly hackles are pretty much a fly shop item for me. Craft store feathers are great otherwise for most other applications.
I find craft shops sufficient for Beads, yarn, rabbit fur, ribbons, etc. Peacock herl is another. Thread, too, though it tends to be a thicker strand.