Tightasadrum,
- Nope, we didn't have the problems you're having. My pipes (60 years old, never had soft water in them, the main pipe after the meter was 1/2") were getting some scale buildup inside, but no leaching of green copper stuff.
- I second CFB's advice. The biggest enemy to copper pipes is pH that is out of whack. Water below a pH of 6.8 (e.g. acidic) is usually a bigger problem than higher pH, but I've heard levels above 8.0 can start to be a problem.
- Fixing a pH problem requires some work (e.g. another tank to add pH neutralizer to your water, which is yet another expense and a thing to mess with on a recurring basis). Test the easy stuff first, but there are some other "if worse comes to worst" solutions. I've heard of a coating that can be applied to the inside of copper pipes to shield them from corrosion. Of course, re-doing everything in PEX is an (expensive) solution, but your fittings and fixtures would still be at risk.
- Also, is this copper leaching something new, or have you always had a problem with it? If you've just added a water softener (for example), that could be an issue. As CFB noted, the water, if very soft, can cause the copper to be attacked. Also, if the pipes formerly had a buildup of "protective" scale, it might have dissolved in the newly soft water leaving the copper exposed.
- Electric grounding of pipes: Yep. I suspect I've got a problem here, too. My wife has been complaining that one of the faucets is shocking her when she touches it. I can't feel it, so (of course) it was all in her head. Sure enough, I put a VOM on it and there's a little voltage there (tested from the handle to a good ground). (I was even big enough to tell her she was right!) This could be a safety issue, so now I guess I'll have to ground that pipe better.
- The copper you are seeing (or whatever is causing the staining) could also just be naturally present in your water. (if so, your neighbors may have noticed the same issue) . Regardless of the source, excessive copper in drinking water is an issue, so you'll may want to have a water test t see what the levels are.
Good luck.