I haven't heard of this one, but I'll give any new Sioux Chief product a try.Just got assaulted by a supply house salesmen who threw the new Sioux Chief Tug spout at me. After talking to him though it looked pretty damn cool. It tightens up against the wall as you tighten the phillips screw (Not allen screw) and it has a anti leak through the wall self adhesive flange thingy. I'm gonna be trying this one out in the next day or so.
Anyone use this?