It's not a kit. I do the repair myself to your handle. I've completed somewhere around 2 dozen now.
$65 a piece and I'm probably losing money with each one but it keeps me off the streets and in the garage.
Send it to me and it will take about 2 weeks or maybe more. Sometimes I have better things to do.
Never had one returned or heard of a failure. Include a new plastic slider with it and I'll install it at the same time.