Both of my shoulders are frozen - one for almost 2 years and one for 1 year - and they are very slowly healing because I started using all of these things. I can't absolutely prove that, but I'm not going to stop. I believe (and my doctor agrees) that it takes multiple approaches to heal. Everything here is on Amazon, is affordable, and I use all of them. Many are also covered by FSA or HSA, which is really helpful when you're on a budget.