Product review (5 stars): Five Stars
Bought these when the third party products would not work consistently.  Haven't had a problem since!