Apple had pre-orders on April 10th with launch day of April 24th. A two week time frame but with some orders getting a April 24th to May 8th timeframe for delivery. The units are made and shipped out to the orders arriving on the 24th. What if instead they had pre-orders on April 20th with delivery on 24th? which pre-order scenario would you rather? So instead of waiting 2 weeks you would only wait 4 days.