yes, yes, and yes :) Generic Armour, that is. Stop the Thyroid Madness recommends a minimum ferritin of 70-90, but I appear to need 140 to be fully functioning. After achieving 140 last year and feeling fabulous, I took oregano oil as part of my candida fight, and found out too late that it can cause iron to disappear. When I finally suspected it this Feb after my energy tanked once again, my ferritin was back down to 56. GRRRRRRRRR It takes SO long to build up ferritin. Luckily I tolerate cheapy ferrous sulfate very well (though hubby needs iron bisglycinate). I have a ferritin about 110 right now, and am tolerating 3-1/2 grains. Only 30 points to go, and I'm really getting impatient. I'm expecting to level off at about 5 grains of thyroid extract.