Product review (5 stars): perfect fit, works great
Received promptly, perfect fit, works great, easy to install, cost less than any other source I could find.  Would buy again.