Over the many years I have not thought about the time it takes from despatch to receipt of an email. I was helping a friend today and sending mail to myself from his computer. Time of sending to time of receipt seemed to be over two hours for some of the messages. I thought the ether was was pretty speedy. What happens to these messages - stuck on one or two ISP's servers?