I have sent three different emails to three different email addresses this morning to Humaworm and none are responded to can someone please tell me how to contact them. I am all the way in South Africa and want to order Humaworm as I am in dire straits, I need to know how they take payment etc. and I have a few questions.