Product review (5 stars): best tool for this job
It works as described.  It cleaned my long uncleaned vent in short order and I encountered no difficulties in doing so.
In reading the reviews prior to purchasing, I noticed one recurring complaint... That inadvertently running your drill in reverse would unscrew your sections and leave your brush up the pipe with no easy way to get it out.  Well, the manufacturers must have read the reviews because the instructions stated, with an illustration, to secure each joint with a strip of duct tape.  We did so and tested it by holding the brush, then a rod section, while spinning in reverse.  One thing of note- the rod sections held tightly but the brush came right off. You'll want a drop of thread locker on that.  Seems they missed that detail but, I don't see that worth dropping the rating by a star.
From what else I saw available, I'd have to say this is the best tool for this particular job.