Always talk to your GP.
Many herbal supplements are completely untested, and some are known to cause problems when taken in conjunction with other drugs.
St Johns Wort is a very effective anti-depressant, however it also blocks the affect of several drugs including contraceptives, immuno-suppressants, andtiretroviral drugs and warfain.
They're not 'harmless', and should always be checked with a medical professional.