This stuff is great.  I haven't had a single bad joint since using it.  You must wipe off the pipe externals and run water through through the pipe to remove the acid when finished.  I also got this in a scratch on my finger--OUCH! Do yourself a favor and get a pack of small plumbing acid brushes.