I can't advise on surgery, but I have struggled with terrible bouts of CPS.

Today, I'm 99.9% over it simply with regular stretching, massage, and serious attention to desk ergonomics.

For me, it was my mouse position and desk chair height at work. Once I got my forearm on an even plane with my wrist and mouse, it improved...albeit after several months.

I've heard that if you have a nerve pinch, it will take as long for the pain to dissipate as the time you were in pain. So, if you have pain for four months, it will take four months to go away...from the time you correct the source of the pinch.

I've got 1.5 years with little/no discomfort.