Could Arrow be having some issue with manufacturing delays? Seems odd they'd be cancelling pre-orders placed months ago. Should have known well before now that they wouldn't be able to fulfill so many pre-orders.
EDIT: Though I see from the scuttlebutt on the web that this is somewhat SOP for...