Product review (5 stars): Factory replacement. Pricey but quality product. Tired of ...
Factory replacement. Pricey but quality product.  Tired of other "replacement/equivalent" products.. some had leaks even.  You get what you paid for.