Little pricy but saves a lot of time searching for the right parts.  I installed on my own but I am not a plumber and no leaks! Only complaint is that it would be nice to have another option for connecting inlet side of pre-filter. Took me an extra trip for parts to connect.