many people wear by acupuncture--others (like me) do not-- i had zero success with it. be aware that just becaur you have stenosis does not mean the stenosis is cauing the pain. most back pain is of postural.muscular origin.
if your diagnosis is right,acupuncture doesn't help.Problem is that diagnosis always wrong.