Product review (4 stars): Good product
I've owned this for a couple of months now.  Only needed to use it once.  I have a relatively long (approx 8 feet) vent, and found out that my vent was very cheaply assembled.  They used a foil hose inside the wall.

Albeit, this product still cleaned it out very well. Setting the torque on my drill very low kept it from tearing up the cheap hose.  It loosened and released a TON of lint, but the shop vac just sucked it right up!

I have seen some reviews complaining about plastic joints and the overall cheap design of this product.  I found all joints and screwholes to be made of metal, and seemingly quite durable.  Maybe the design has changed over the years, but mine seems to be of good quality.  Again, I have only used it once of yet.