Wow that is frustrating... I have shipped through DHL and never had any problems, but if I remember correctly I found that they do not knowingly ship snakes, but they do lizards and other reptiles. I also remember reading somewhere that they have a money back guarantee if the package does not arrive before 10:30am the following day?
At any rate, I hope you find your snakes alive and well.