They are absolutely within their two-week window. However, this is the first product launch that I can recall that hasn't given a specific date, rather a date range. They definitely should not have said that the watch will be available on the 24th. That obviously is not the case. When you order within 15 minutes of the kickoff time, you would assume that you'd have your watch on "opening day."
It was messed up from the beginning. I'm no expert, but I have to believe it would be easier to sell the watches and bands separately. That way, you order the watch body, and pick up your band in store. To me, that seems to make the most sense. It has to be easier logistically.