i've used jb weld on many things, and have never seen it fail. i've used it to glue a tin patch onto a plastic radiator, which lasted longer than the rest of the car. i've used it to repair damaged threads on the spark plug hole of a lawnmower head. the stuff is amazing. if you clean the parts good with a degreasing agent before bonding, the stuff acts like liquid steel.