Product review (5 stars): Perfect replacement
Fits perfectly and does the job it's supposed to. Shipping was fast and the price was right.  Will buy it again next year.