I'm currently taking TB 500 for joint pain, and some minor tendonitis. My take on it, is that it works, and quick. The only thing to be aware of is that, if you are trying to heal an injury, you need to do some degree of rehab and PT. Just pinning TB will help with the pain and speed the process, but its not a silver bullet. Additionally, prior to TB I was experimenting with BPC with not so great results. I have some nagging shoulder pain and tendonitis in my left elbow and was able to notice any improvement with this peptide using targeted IM administration.