Product review (5 stars): Who needs a plumber?
Now the plumber swore there wasn't such a gizmo as this.  Works great!  Way cheaper than the plumber's cost.