DePuy UPDATE: Company Failing to Live Up to its Promise to Cover Costs News DePuy UPDATE: Company Failing to Live Up to its Promise to Cover Costs