OEM product for a reasonable price
O.E.M. Product works as new. Easy to replace. A little more expensive than the generic ones, but those have not lasted as long as the originals, in my experience.
Rating: 5 stars