Oxalates, a naturally occurring substance that may result in kidney stones when mixed with calcium, are also present in significant amounts in cranberries. If you have a history of kidney stones, it's best to stay away from eating a lot of cranberries, despite conflicting studies.