My experiences is that it has worked for me, and has helped me considerably.
I've never went to see an Acupuncturist for any kind of joint problems, because I never really had any.
But everybody that I know who has gone to an Acupuncturist for a joint problem, bad back, bad neck, etc, has told me that it only made them feel good during and shortly after, but said that it really didn't work overall, or in the long-term.
I used to go to an Acupuncturist on a regular basis for my headaches (I would get frequent ones that were migranes and sinus headaches combined), and I would also go for the purpose of trying to increase my overall energy level.
In Acupuncture and Eastern medicine, different ailments and sickness are linked to specific organs. Acupuncture, the needles that is, draws heat and circulation to those organs and acts like a dehumidifier that rids moisture and mold in a damp basement.
The needles do not hurt...I barely feel them going in. Only once or twice did one or to here or there feel not painful but just a bit uncomfortable. All you do is tell the acupuncturist, and she/he will quickly re-adjust the needle.
Make sure that you go to somebody who is licensed of course.
Often times, acupuncture puts you in a euphoric state that is simply awesome!
Jason Salamone