I have never used Dougs so I cant speak for them but I really like my TTI's. Thick flange and never leaks. Ron