I've always heard good things about S&W customer service, and it sounds like at least one person you talked to would have happily fixed it, but is being told not to. Sounds more like a corporate/management issue that is creating the problem and not an actual fault of the people who could fix the barrel. Regardless I hope you are able to create a change in policy.