i've never used them, i prefer to make my own, but i know others who have used them and are pleased with them. as far as keeping them running a LONG time, i will tell you what i tell my customers about their cars, if it is man made, it IS going to break eventually. best advice i can offer, keep the water clean as possible to prevent a clog and burning the pump out.