I've made some phone calls and none of the monkeys in the local auto parts stores have even heard of Loctite 518. Where do I get some? Alternatively,...