I bought the shoulder ball hoping to try it and return it if it doesn't work. I have partially torn rotator cuffs on both shoulders, it hurts after 10 ball tosses and even when I sleep with my arms raised or under a pillow. I've only used it a couple of times, but I noticed a difference almost immediately. I usually wake up at night and feel my arm pulling away from my body, but even after using the product for just 3-5 minutes on each arm for just a few days, I had no pain when I woke up , and