My limited knowledge follows:
Citrate...including citrus juice, is good for preventing kidney stones. Sveral doctors told me to drink AT LEAST four ounces of lemon juice/day.
Calcium citrate is our preferred (more bio-available) calcium. I take about 3000mg/day, 500mg at a time, not with food each time because that would be a LOT of meals.
I take a small amount of mag citrate at night.
On the Jarrow...
I'm not a Jarrow fan because they are "cocktails," and I don't nderstand them and I prefer to mix my own. And I never have understood the calcium vs elemental calcium thing, but it takes SIX capsules to get to 1000mg of elemental calcium....and I guess I'm just out of my league on this part.