I'll wade into this.
Shorten tendons? TROLOL. Shorten ROM I'd agree with. I've seen plenty of people lifting heavy shorten the ROM to get sets/reps in because they just care about the numbers, nobody ever won gold for having a better ROM than the next guy so long as it meets minimum requirements.
That said, for me, stretching (warm up AND warm down) make s a monumental difference because I sit all day. Both the Myo and the Physio said there was no need to stop lifting with my back twinge because it was simple compensatory and due to misalignment of things, poor ROM in certain areas etc. This ios largely being fixed by massage and stretching.
So when people say I should do yoga or some shit like that, they are probably right. I can't remember which fast bowler it was (McGrath or Lee) who had recurring issues (think it was Lee) and spent the entire off season focusing on mad stretching and came back better/faster/stronger without the issues.
I'm very pro stretching these days because every soft tissue strain I've had has largely been fixed by improving ROM through stretching, but as for your tendons literally being shortened? No. That aside.
I can get this rack, plus a bench to go in it for about $550 delivered. The problem is the guy can't tell me the width between the dip handles and they're not adjustable. Not sure if I should risk it or not, there are other racks, and on that is $100 cheaper but I can't get them here for less than about $200 bucks so it works out more expensive.
Rack
http://cgi.ebay.com.au/ws/eBayISAPI.dll?ViewItem&item=171007504897&ssPageName=ADME:X:RTQ:AU:1123#ht_5901wt_906
Bench
http://www.ebay.com.au/itm/170917826387?ru=http%3A%2F%2Fwww.ebay.com.au%2Fsch%2Fi.html%3F_sacat%3D0%26_from%3DR40%26_nkw%3D170917826387%26_rdc%3D1#ht_6059wt_910