Just a little warning of fenugreek; it can make you smell a little indian. I did a course of fenugreek powder a couple of years ago and had to stop because of me smelling like a curry shop.
I have purchased several powdered herbs from Mountain Rose; I am very pleased with their quality, the herbs smell fresh and look good.
They also have some wild crafted + most of their products are organic.