Best Buy won’t be fulfilling all iPhone 5 pre-orders at launch, according to an internal memo posted by 9to5Mac. Delivery of these unfulfilled pre-orders is now being promised as “no later than 28 days from launch,” noting that the company could not fulfill all pre-orders “based on current inventory allocation.” Customers who won’t receive their phone today were sent an email explaining the details.