I'll throw my

in. I've never really had a problem getting the site to pull up normally.
If you're having delays on your end, I'd wager

that it's something local to you. Granted, I don't check the site every 5 minutes but I do check in regularly during the day.