I spent £15 on a tube of ibulieve for my knee a while ago. Didn do nuffink. Mind you, there were two tubes to choose from, one for joint pain, one for muscle pain. I might have bought the wrong one.Ouch Conny!!
If it helps, Ibuleve or any of that ilk are very effective for knee pain/torn ligaments (supermarket own is a 3rd of the price). I use it when overdone the gardening