I had very good luck with them when I lived in Massachusetts.I had them in 5 trucks,the drivers loved them when they had to go out in the middle of the night to plow snow(quick warm up& faster defrost.Just make sure you install it with the water flow in the right direction,there are check valves in some of them.
Mr Bill