No mention in this article that high dose Vitamin C can end up making kidney stones. Better to teke C that is not ascorbic acid (Rose Hips, etc. are better).
Def rose hips!
Citric Acid aides to avoid oxalate stones—Potassium citrate.