Suffered a pinhole leak in my rad last week up near Pemberton. Managed to stagger home and now need to deal with fixing the bike. Is radiator repair a reliable option? New ones for my bike are next to impossible to find and I'm leary about buying a supposedlly good used one. Shop reccomendations perhaps?