I think the ultimate problem as that the popularity of this phone was underestimated and sometimes those mistakes just happen. I didn't want to wait a single day past launch day but here we are.Agreed. I get it to a certain degree, but Apple should definitely communicate to carriers better on where they are, number of units arriving the next day, week, etc. It isn't really the carriers, I don't think. They just give what little info they're given.