Whilst on me hols in Keswick and in much pain, a chemist suggested Pernaton green lipped muscle gel, it's worked really well for me, around £10 for 125 ml and can be applied as and when