hi, yes, same problem area here too. I take tramadol for all over pain plus use Frieda magnesium cream locally on the shoulder and neck. I also have dry needling treatments once or twice a year. FYI I'm on medicare so if doctor approves that therapy is paid. Some other insurances also pay for that therapy I'm told. it's a little uncomfortable while getting done but relaxes the muscles and eases pain for a few weeks.