I just had a radiator put in that I bought. Them being mechanics, they should know if the radiator is good or bad. They put in the radiator when it was bad. If they could see that the radiator was leaking, they should have told me then. My car started doing all kinds of stuff after I left them. I only said an 8 because I go to them frequently.