Before you would just login and every hour or so it would reflect the latest stats...
Now it seams to be based on the browser you are using the time you last check the stats.
Try it out. Login to your account one one computer. Go to a different computer and login 20 minutes later. You will see the stats updated on the second computer but if you refresh the first browser it will still show the old stats.
They must have some kind of cookie or something that only lets you "poll" your stats every so often...
heyday