There has been discussion about problems with the llama server doing that.
However, I personally dont' really think it is the lama server.  Email is just a best effort - not guaranteed. 
Algae, I try to keep an eye on turn deadlines by visiting 
www.llamaserver.net - and making sure I get turns in.
Absolutely can not rely on in box.