If you have ever suffered from kidney stones, you may have heard of oxalate. Oxalate is a natural substance that is found in many foods and produced by your body. It can bind to minerals like calcium ...