JB Weld....
Not to be Debbie downer but as a welder I hate that stuff. I cannot begin to tell you the amount of botched repairs ended up on my bench as a result of guys trying to evade repair costs and using it. It took me longer to get the JB weld material cleaned off than it did to do the actual repair. I would always hand them the part back and explain I could have done it in half the time if they had not contaminated the area with JB weld. Usually Aluminum or magnesium parts, chainsaws, canoes, radiators etc. That being said I also recognize it has a place and a application profile.