The miracle balls were a life saver for me. But I was also very helped by acupuncture. After the second acupuncture visit, the acute sharp pains in my shoulders went away but the nagging muscle aches, especially underneath my shouder blade was still present. Rolling on these miracle balls really gave me some relieve. I also sought the help of a viseral massage therapist and she was able to release a lot of the muscles that were all knotted up because of my frozen shoulder. I am now 6 acupuncture treatments in and getting better each week although the progess is slow.