Implemented E-tag and Modified checking to avoid pulling in duplicate records and save bandwidth. But I don't think it works for even the BBC feed, because they update the Modified field even when they don't modify the stories. So it's probably worth checking the timestamp of each story against the last pull timestamp as well.