I assume they ship worldwide? I could find use for other things at that site as well(sculpting tutorial DVDs).
Where are you located? I believe they're located in California, USA.
There're many other suppliers and you should find something near you. Do a search on Google for the product you want and your country (keywords together) and something should pop up. Suppliers can be a bit strict shipping certain chemicals overseas.
Could anyone with a finished rubber skin cast post their pictures. Im new here and anxiously waiting to see the rubber skin together with some animatronics to get the ultimate lifeform jurassic creatures.