Thank you so much for posting this. I have had a history of kidney stones and am in the process of planning to get SADI-S procedure done in about 1 month (now that all testing is finally done and cleared) and was doing a ton of research of how citrate bonds the calcium so that it doesn't bind with any oxalates and cause stones. The calcium citrate is found to cause it's own stones but are VERY dissolvable and do not harden like the oxalates do which cause bad kidney stones. I really like the 3 weeks on, 1 week off cycle!