Product review (1 stars): fine, sometimes this stuff happens
First filter in the 2 pack leaked heavily after installing in my Kenmore Elite that calls for a 9690 filter.  Pulled out and installed the second one that was in the 2 pack, the second one sealed OK and doesn't leak.  OK, fine, sometimes this stuff happens...  So I try to call the customer service number printed on the box:  1-844-829-3994.  This number greets me with a generic message about not being setup to receive calls.  Will not be using WFT filters next time.