I have used Mylers twice. They are quick, and know what they are doing. When I sent some spare radiators in from an old KX500, Terry said some wear out from the vibration. He fixed the one that was worth fixing and even blasted it so it'd be silver finish.
If you are looking for someone who just does radiators and knows their stuff, Myler's the place. Reasonable prices, quick turnaround.