For what it's worth: I use DCUpdater to automatically keep things up-to-date, and that usually seems to do the trick. It's handy to have, efficient and effective in use, but it has some "idiosyncrasies" that mean it's not always so easy to set up right (well, I sometimes manage to mess it up, anyway).