Delivery is usually instantaneous for me, but on occasion I won't get email for 6+ hours. It's a lot easier for me to notice the delay when communicating with co-workers, as the sender often wants to know why I haven't responded to the mail he sent 4 hours ago.