I have an acupunturist who I greatly love, near downtown Palo Alto. Ask if you'd like her phone number. I've not had her treat anything like your pain stuff so no recommendation there, but she is wonderful personally (attitude wise, about everything), and is a great herbalist. You're welcome to ask anything else you want to know.
p.s. #4 acupunture