I've done the acupuncture! It isn't perfect, and not every session has worked, but I've had several where I've had 1-2 days of significant relief afterwards. To me, that's worth it.
I get electropuncture in my back while I'm in the office, then my doctor does the ear acupuncture, which stays in for several days afterwards. My doctor is actually in my neurology clinic, he just also happens to be certified and does the acu as well.
If you can afford it, I'd at least try 2-3 sessions and see what kind of relief it yields.
Good luck! Feel free to ask me any additional questions I might be able to answer.