Product review (5 stars): OUTSTANDING PRODUCT
Worth every penny!!!  I had no idea how bad our dryer duct needed cleaning until we got a new dryer that has an exhaust low flow sensor.  On first attempt to clean, the brush ran into a clog.  I jacked the torque on the drill up which resulted in bending/twisting the rod back on itself, destroying the rod.  I then ran the Blockage Removal Tool through and found two more clogs.  Was then able to use the Self-feeding Auger Brush and shop vac to throughly clean the duct.  I recommend running the Blockage Removal Tool through first to make sure any blockages are busted up first then use the brush.  I also recommend buying the extra rod kit to ensure you have enough if unsure on the length of the run.  I was a bit concerned about the tool heads making the 90 degree turns I had in my duct.  The FAQ said it would work and it does make those turns with little difficulty.  Again, OUTSTANDING PRODUCT.