Yes this site is good. I has seen a bloke in San Francisco (doctor does free consultations in Mission, a very busy gym) while on holiday there, he prescribed "Active Release Therapy" which seems to be a patented technique, the site only has info on when you can pay to go on courses to learn how to do it
This site gives good info AND it seems you can't hurt yourself, since you don't press hard.
Glad it helped you, am about to do some bouldering on home wall now
Peter