Product review (4 stars): So far so good.
So far so good. Excellent fit, no problems with the o-ring as other ratings mentioned.  Hasn't been in long enough for life span info. Seller was quick to ship.