Apple has finally caught up with the huge demand for the iPhone 4S. For the first time since its iPhone 4S launch way back< in October/a>, all models of the iPhone 4S are now shown as in stock.

No matter which model you go for, 16GB, 32GB or 64GB or which carrier you choose from AT&T, Verizon or Sprint, they are all in stock. Even the unlocked and contract free models too.

Source: Apple Store