I tried for a couple of months for my migraines. I would feel better right after the treatment, but by the time I reached the car, the pain was back. I think the transient improvement was just from lying quietly while the needles were in.
I didn't try the chinese herbs (other than once)-- one, they were an added expense and two, I wasn't convinced that they were sure how they would interact with my prescription medicines. All the doctor would say is "they are all natural"-- well so is arsenic.