I trashed my left shoulder a few months ago and ive tried everything since, ice, heat, etc etc, to relieve the pain but its not getting any better. I bought an Omron electro therapy gadget for approx. $40 yesterday. it has a control box that holds 2 aaa batteries and a cord connects to 2 pads that you stick above and below the inj area. ive used it twice, once for 15 min. and for 30 min. and the relief is amazing. I will update how its going the next time I try to train upper body.