I would call ahead. The one I went to today to grab my wife's phone 16GB , was never out of stock for AT&T while other carriers where sold out. I will never pre order again. I grabbed mine on saturday afternoon from a AT&T store where they had left overs from launch day, a 32GB as they were out of the 16GB model.