Apple has received a lot of criticism over the iPhone 4S since it was unveiled last month. After an additional 5 months of waiting for an announcement, a lot of folks were disappointed when the rumored iPhone 5 didn't turn up at Apple's event.
But that hasn't seemed to affect sales of the device. More than 4 million iPhone 4S units were sold during opening weekend. US carriers sold out of their stock within 48 hours, and now, more than a month later, they still can't seem to keep up with consumer demand...