I would say if the leaks occurs after the end of the waranty . In six years my radiator has been changed 5 times without cost . But since two years it doesn't leak . The factory has decided that if the
radiator leaks after than two years they will not pay the cost . A new radiator is around 1000 euros plus 8 hours work plus vat .