My '69 Runner has started to leak a little from the heater core. Who is the best vendor source or brand for replacement now days? How is the fit and function of the new heat cores?

Thanks!