Product review (5 stars): At a good price. The only way it could have been ...
The Exact part.  Delivered in a timely manner.  At a good price.  The only way it could have been better would have been an web address for instructions on how to remove the old part and install the new one.  It doesn't get any better than that.n