BJ Longs are good pipe cleaners. Dill's are too flexible,and their bristle pipe cleaners aren't stiff enough. Rayon pipe cleaners swab, but don't absorb.
My favorite: Ream N Klean. They're a bit hard to find these days, but there's nothing like them. The regulars have a wire that stands up to swabbing it through the shank, and the bristles are just a hair's breadth longer, and staffer than other brands. And their "Fluffy Tails," a tapered bristle pipe cleaner is unbeatable. This brand really cleans out a pipe about as well as it can be done. Google the brand, and you can find places that sell a dozen packs.
As for regular pipe cleaners, Gloredo are a bit pricey, but they're superlative, and the fact that they include a shank brush is simply tops. The only problem is that the airhole in some pipes is too narrow to accommodate the brand, but then, there are plenty of other brands that will go in--nothing wrong with BJ Longs, which is where I started.
Best pipe cleaner of all--the one you're going to use every time you smoke your pipe.
best,
Eric