My feeling is that candida is a problem because of an underreaction by the immune system, so yeah I think this stuff helps. Echinachea is the only one I've tried or know anything about, and I know you can't use it for prolonged times or it doesn't work, but it does excite the immune system for a short time. I use it when I get colds or flus, which I get every damn week it seems now, for a temporary boost.