Though enchantments on goblin steel never dissipate, those on the leatherwork will fade over time. I recommend that they be renewed every five years. Though any craftsgoblin can do this, I would be happy to do so for ten Galleons.