About Surface Pro launch

Do you think microsoft will announce it and have it available to ship the same day. Or will they announce it to pre order and then have the public wait ten days for the device to actually ship?