Never heard of it, but the fact it sounds like one of those TV only offers I am scepticle. Plus it looks like it is just Kelp extract, and fish emulsion which you can add yourself for prob.a lot cheaper.