Do not place naturally derived vitamin B in the same realm as Benfotiamine. For those that need it, Benfo is a miracle. Anyone who is suffering from the effects of advanced glycation endproduct buildup in their system should be taking it. It really is that good.