I did acupuncture for a year and a half, to deal with anxiety and some pain from my fibromyalgia diagnosis and other sports related things that came up. My experience was mostly positive. The anxiety diminished within weeks and pretty much never came back. I was just generally more relaxed. It helped with my stomach/GI complaints, too. As far as the other things, I am not sure if it helped. I was also going to PT, doing yoga, and taking medication for parts of this time.
As time went on, I noticed that it would hurt when he took the needles out and sometimes I felt pain or stiffness for awhile afterwards. He switched to smaller needles and that worked. But, I stopped going in May, because I had spent all of the money in my HSA account (maybe buying the $500.00 glasses didn't help), so I decided to wait until January, when the HSA money starts again. I think I might find a new practitioner, though. The guy I went to is well known for dealing with difficult cases, but he was a little strange. A former racing cyclist, too. But, I didn't feel like anything was happening as time went on.