Well this is quite bizarre - it seems quite hit and miss whether it updated correctly or not - others on the net have definitely had the same issue.
Not the end of the world (unless the world is ending in an hour, in which case, my iPad is already there
Edit: looks like its related to whether the 3G radio is on or not, so it must be pulling bad time from Telus.