Great customer service
Contacted company from their website about a connection leak. Received email and phone responses within the hour suggesting to check for sufficient compression or damage on the filter screen seal.  Upon very close inspection, I found a manufacturing defect in the filter screen rubber.  Installed one of the supplied seals, and the leak was gone.
Rating: 5 stars