Radiator is leaking...replacement options?

I got one from rockauto.com, Perfect fit, looks real close to stock!