I've been on numerous homeopathics the last two years with my kinesiologist and the rule of thumb in my book is that they take longer to work. They are not 'supplements'. Supplements provide a temporary fix that usually goes away once the substance has been used up by the body. Homepathics re-train your body. I am taking one homeopathic now that I have been on since last New Years. It is working but in some cases my kinesiologist says it can take a year. I have been on other homeopathics and seen some good results in 6 weeks. The only time I had a quick reaction was when I took one and it had a negative side effect. That I saw within a week. In my opinion homeopathics are preferable to almost any other treatment, because the results are usually more permanent.