Product review (5 stars): Buy it.  You won't be sorry.
Used today.  Worked great.  Surprised at how dirty the pipe was.