I wish we had a good answer for you... its so hard for us to be able to really sit down and figure it out because we cannot reproduce the problem... ideally we would be able to reproduce the phenomenon on a testing platform so we could try all sorts of things... of course many of the things we would try would probably end up breaking the site, so we are hesitant to try them live.... this is slowing progress on this issue... i know its frustrating.. we are frustrated.. i'm sorry.. i will keep thinking about it.try changing your time zone settings to EST and see how that affects things... i know its not a solution, but humor me.