Stop in for a cup of coffee

even if it's the tubes Inside the radiator leaking? won't they have to take the entire thing apart?
Tubes inside? You lost me. If its leaking, perhaps you can get warranty? An inner row of tubes leaking with no external damage, i’d try it.