I went to a place in riverstone (riverstone radiators i think they're called), they fixed it and it was dirt cheap.