Just like with chiropractic, not all acupuncturists are equal and many don't seem to have a clue. Find someone who has years of experience and excellent reviews. I hate to sound racist, but you generally will have the best luck with a traditional Chinese practitioner. It does work if the person knows what they're doing. I do not think it is covered by most insurance.