Product review (5 stars): Exactly the right part.
Exactly the right part, delivered in a timely manner.  Installation was a pain, but that is neither the part, nor the seller's fault.  I would not recommend doing this kind of self repair to anyone who is not very comfortable working with tools.