Product review (5 stars): Hesitate not, works great
I had some doubts in spite of the many positive reviews.  Product far exceeded my expectations.  After 6 years the duct was not as dirty as I had expected but what there was is now gone. I used a drill and cleaned from both ends and 12 ft was long enough. Had I needed longer reach the extension kit would have worked very well as the rods are super flexible..