I know there's been quite a bit of talk about this, but ... The real issue is a lack of communication. Prior to the pre-order, it was widely assumed that the watch would be available in stores on 4/24 (yes, I'm aware of Angela's vague email ...). It was also assumed that if you ordered on 4/10 - particularly if you did so near the time pre-orders opened - you would get your watch on (or near) 4/24. These assumptions were based on prior experience with apple and apples own publicity on watch availability. So to me, the issue isn't keeping the promise of the delivery window; the issue is poor communication by apple. A 2 week window is too long and too vague. And not being able to update it to a shorter, more specific time period - say 4/29 to 5/1 - is both unexpected and not up to par for apple. No one at Apple can answer the simple question for pending orders - what specific date is the watch delivering. That's upper managements fault in my view.