Mixed reviews. I know people that swear by it and I hve heard of people becomming harmed by it (bad batch?). A doctor I do research for doesn't like it due to issues of quality control. Yet another Doctor I have worked with loves the product.
I am on the fence until I can gain more knowledge about it.