Years ago I bought a number of soft rubber, round flushing muffs. I broke my last pair yesterday. I have been looking for awhile but can't seem to find a brand with the soft rubber that allows for a much better seal. This seal is especially important when useing with an anti-freeze pump for...