Electronics retail giant Best Buy will begin selling the iPhone in its 970 stores next month—becoming the first retailer to stock the line other than Apple stores and AT&T outlets, which often run out of the popular phone. Best Buy is the only outside retailer to have exclusive rights to sell the iPhone until Christmas. Customers have snapped up one million of the second-generation phones this summer. (More iPhone stories.)