Anyone who has experienced a kidney stone can tell you passing one is painful. 12% of Americans are affected by kidney stones in their lifetime and pe...