Kidney stones are not something you want to experience if possible. Kidney stones are a gathering of mineral and salt deposits which form in different sizes and shapes your kidneys....