Product review (5 stars): DIY
It did it's job replacing a worn out part. A bit too expensive, but these days it is to be expected. At least I could repair it myself! I'll take the few bucks I spent on this instead of the $50+ on a service call any day!