Email In Box Refresh

Why does it take 10 minutes on average for email to appear in the In Box? Yahoo mail is virtuously instantaneous.

(1) em Client account settings?
(2) Your email host having issues?