I've had both shoulders done for labral repair and cuff. My right one 8 years ago and my left one Oct 2014. I did not use TB500 for right shoulder; I did for left shoulder. First, here is TimesRoman's log on TB500:
http://forums.steroid.com/igf-1-lr3-...b-500-log.html Second, I did 9 weeks of TB500. 4mg first week followed by 2mg the remaining 8 weeks. Doc told me I was a month ahead of schedule at 12 weeks of rehab. Gained full ROM by 16 weeks (if I recall timing). Aside, my surgery 8 years prior went very well too. But, I can't attest that the TB500 was the actually difference maker, but I wanted to take no chances and gain any advantage I could in rehabbing. I felt like it worked. Third, I started TB500 five days after surgery. Fourth, I didn't use R U I products, but there are plenty out there. I would definitely use it again. Best of luck!