Product review (4 stars): Can't go wrong with OEM
Expensive, but works exacty as designed.  I tried a generic replacement that did not work, so despite the expense, I would rather have one that works than one that does not.