Hmmm... I will have to check it out. As far as set time, how quick does it dry? I really enjoy super glue for that reason alone. Mind you, I get stuck to my projects a lot, but I love to just barrel through my projects. I should take my time, but whatever. I blame my personality.