As far as I'm concerned they can take as much time as they want to update. I'm not paying them any more so I got no right to gripe.
But, it is nice when they give an update with an expected ETA or range. That way I know if I should be checking frequently or should forget about it for a while.