My sister in law has arthritis in her neck and she finds that Diclofenac is good for keeping the pain at a bearable level.
They are only available on prescription and she pays the prescription fee. £8.50 is it?
However, over in Spain, they are readily available to buy over the counter, from pharmacies, at €1.60 a box. So we bring her some back occasionally!