Catching up to demand for the holidays, Apple's iPhone 4 is back in stock and ready to ship...


More...