Fair enough, rants are always fully supported. My 2 cents? He shouldn't share in the cost as the failure rate was probably outside the warranty window. There is shared responsibility on the choice of parts, it would be nice if he offered options / costs, but it is what it is. If he's a good guy and has done his best with the tools at hand then I would say lessoned learned and proceed with caution but don't ruin a relationship / resource over it. Mistakes are made, ask for a discount next time you bring some work his way.