I've complained about this in the past. All I have to say now is, thank you very much for fixing this. I've noticed that the drift has gone away and the clock on the unit is within 5-10 seconds of the offical time from the US government (The official US time).