Product review (5 stars): best purchase
i was going to buy off brand which was 1/2 the cost but through prior experience decided not to chance it.  Glad I spent the extra money.
fit perfect, 10 minutes to install.  it has been about 3 months now and works great.