Echinacea

Is echinacea really effective against colds and flu?