I know they have iPhone 4s here. They had a huge shipment on Friday July 23rd, but they state that they are sold out and are only selling to the reservist. I went in yesterday and they still have long lines but only for reservist. Does anyone know when they might have some for walk ins?