A chiropractor fastened on a sort of suction/vibration machine and that fixed my frozen shoulder over about 4/5 visits. After the visits it looked like my shoulder had been attacked by an alien octopus, but I got full movement back for just over a hundred of our English pounds.