Thanks for the positive news on Vitamin C and
thanks for the negative news of NO kidney stones!
Years past I did extensive research on vitC. The human body used to produce it's own vitC: 10-15k/day. When humans started getting external sources of vitC, the body production of vitC ramped to zero.