Product review (4 stars): Great product but install takes patience
Worked great and would have given 5 stars but the spacers they give you to hold the spring are all but useless.  Putting the spring back is very hard - leave yourself time it will take patience but it is not impossible.  I had to use a clamp to hold one of the spacers in place otherwise it would have flown out and hit me in the face (a couple of close calls before I used the clamp).  The real difference maker was the bicycle tire tools I used (https://www.amazon.com/gp/product/B000IZGFCE/ref=oh_aui_detailpage_o09_s00?ie=UTF8&psc=1).  They are under $5 and I'm not sure I could have completed the install without them.  Other than the spring, this replacement is fairly easy if you take your time.