Apple is starting to get iPhones back into its U.S. retail stores after a brief stock-out, and T-Mobile has slashed the price of the 8GB iPhone to new lows ahead of an expected 3G launch.