Product review (5 stars): Good replacement vs overpriced OEM unit.
After reading other reviews I was skeptical.  However install was easy and it has worked well for over 6 months.  It's possible others had problems from improper sizing or install. Easy to give 5 stars.