Really doesn't seem right that a specially coated header's coat would just flake off sometime. Common sense would say that it should stay on indefinitely... maybe the coating itself corrode after many year (like rust on paint), but not simply flake off. If you car's paint does that under warranty it's called a paint defect and you get a new paint job...