Exjade does take a while to take effect. One has to be patient. My son's level keep increasing for 1.5 years while taking exjade. Then, suddenly, it starts to take effect. Came down from 4000 to 2000, to 1800, 1300, 1200 1100, 800 and now 600. He started exjade at 3 and ferritin starts to drop at 4.5 years of age.