Kidney stones are hard lumps of minerals and salts which build up within kidneys. They may be extremely painful, make people ill and they may lead to problems when urinating. Some of the larger stones ...