If you have ever heard of someone that has had a kidney stone, you know how painful it is. In fact, some people say kidney stones are as painful as...