As for Magnesium, i don't tolerate Citrate well, i get the shits from a normal dose, as with all minerals bound to Citrate, as well as Citric Acid.
Oh! So it might be just the citrate form. I take magnesium in summertime to prevent cramps, but noticing the bowel stimulation, I sometimes take it for that too when needed.
Incidentally, citrate tastes like sh**. Are other salts better?