Heater core

Has anyone tried repairing the heater core? If not, why not.

Cheaper in the long run to get a new one than patch up an old one that has already had at least one problem.