my hubby had shots in his knees two years ago, well three and it helped him a lot. they only last about one year. he went back for another shot and they told him to get his knees replaced. now he's 84 yrs old and really needed that. he got one replaced in March and will get the other one done soon. good luck.