I know someone who had good results with yumove. We haven't tried it personally

We have used glucosamine and devil's claw mostly over the years.

Let us know how you get on with it