My brother and I ordered iPhones on the same day, I placed my order about an hour before he did. His phone was delivered LAST Tuesday and my phone is still processing and doesn't have a ship date. I'm starting to get frustrated with the lack of a ship date...especially since one of the phones was delivered over a week ago.
Same day? same color? same timezones? Same website? If any of these are no it'll affect which was in stock or not. The more popular colors will have longer waiting lists while the lower popular colors will have shorter.