I have a circupool rj45. I installed it myself. I have called them twice...once to order the unit, and once with a couple of questions. I talked to a real person quickly, and they were knowledgeable. I can't speak to the unit's long term reliability. I still have to dial in the percentage...