Green tea is also one of the things I take; basically acts a chealating agent against iron.
In my experience Milk Thjistle (which does not cross the blood brain barrier) and iP6 (which does) are much more effective.
You see, taking them cleared up the mystery as to why I was getting palpitations. For ten years I didn't know that I'm mildly anaemic, or I have trouble retaining iron or using iron or something. And, in my case, it brings on palpitations.
I discovered that through taking stuff to chelate iron. Milk Thistle brought on palpitations within half an hour (really major hand-of-death-on-shoulder ones), iP6 within six hours. Green Tea never did any harm and I'd been drinking it daily for months.
Now I can drink alcohol (in moderation alcohol also chelates Iron) drink coffee (does the same) and do whatever I like because, now that I regularly eat iron rich foods, I never, ever get palpitations (I am a vegetarian, practically a vegan you see. Not much iron). If I go without an iron rich food+vitamin C (aids the body in absorption of iron) for a few days then I am prone to palpitation s if I drink coffee or booze. Well, well, well. That's what I thought to myself after my self-diagnosis. Well, well, well, what a lot of trouble over nothing.
But, from my experience, I reckon that Milk Thistle is really effective, iP6 very effective and Green Tea not so effective at all. But I'm not knocking Green Tea. N o way, it's a fine drink.
Sorry for filling up this thread with my ramblings but I just couldn't hold back.