I wouldn't blame it on Apple as much as that particular store. At the store where I purchased, they came around with snacks and bottled water around 4:45. They told us when models sold out, first white and black 64gb AT&T, then white 16gb AT&T, then all AT&T. Don't know how well this was communicated further back in the line. There were employees with walkies further back showing off iPads. I'm sure they were sharing info about availability as they had it.