This site has no credibility just research Truth of Stephan Barrett and you will see he and his site have no credibility... Quackwatch has been involved in a number of lawsuits and apparently Stephen Barrett had lost one or more lawsuits where the judge made him pay the opposing attorneys fees. Google... Court Orders Quackbusters Barrett and Polevoy to Post $433,715.93 Bond. Yet Quackbuster still maintains it is run from donations... More like donations from big pharma.