Product review (3 stars): Didn't Last
I've bought 2 of these in the last 2 years and the second one has now failed.  They work fine while they last but the quality doesn't seem to be there long term.  I'm going to buy an OEM part this time for about $3 more and see if it holds up better.