Product review (5 stars): Excellent replacement
Just what I needed.  These were a breeze to install.  This beats paying a service tech $100 to replace a $3 part. I would highly recommend this.