If the technician really did break your radiator, raise hell to the service manager!! They can po5 you a radiator, I am a ford line tech, and I see it all the time, if they dont want to help you, I can get you a radiator at a fraction of the price.
Chris