I was planning on making a life cast of my hand for a prop and wanted to use the brand Mould Life's product Lifeform but can only find it sold in the UK. Is there any place that will sell this product here in the states? I'm located in northern Minnesota and we do not have any fx shops here.