A little note on the B-complex. All B-complexes contain B12. This is known to methylate (convert mercury to an even more toxic form) the mercury in your system. It can also raise methylated mercury in the brain. On the other hand, mercury poisoned have far too low levels of B-vitamins so this isn't an easy one. If you get anxiety, brain-fog and such when taking the B's I'd be wary that this could be the methylation.