Those things suck and take forever to heal. Be careful with it! I have to say that the guy I go to who sticks needle in my hamstring has been really helpful, and takes away most pain/stifness in one-two treatments. Maybe worth finding some quack like that for you?