Product review (5 stars): Perfect replacement!
Perfect fit, and great price.  So happy I found these here on Amazon.