Radiator decided to leak a little up the top just under the top tank. Great timing for that to happen before the club snow trip that's planned for this weekend

Does anyone either have a spare Hilux/Surf radiator lying around that they wouldn't mind parting with?
Or failing that, anywhere in Blenheim that could take a look at it and see if it's repairable. Bit of a bugger as I had it freshened up last year. I'll see if I can take it out of the ute tomorrow and see exactly what's going on.