Hey geeks so my usual supplier ( additional lengths) is out of their 12mm glue sticks and it looks like prestige don’t even sell them anymore so I need to do an order ASAP and have no idea where to go as I haven’t tested any others. Anyone have any recommendations? A nice glue to mould, stays put and easy to remove. Thanks xx