I think that apple has shipped early in the past, but frankly since apple controls the supply I would expect their estimates to be more accurate. The other resellers are dependent on apple to send them stock and they may not know exactly how much they're getting or when. I'm sure they err on the side of caution with their estimates because people will be happy if it shows up early, but quite upset if its late.