The makers of pipe cleaners want you to think you need 6 or 7 inches for a cleaner. Not so, I saez. I bought from "Cup o Joes" a 50 foot roll of pipe cleaner. I use the free end to clean my pipe then use a side cutter to lop off the 1 inch that is dirty Then I have 49 feet 11 inches left for many more cleanings. O.K. I'm frugal. Or old fashioned. Watch the penny's and the dollars will take care of them selves.