for those who dont know (and im sure most do), AT&T (in store) will only take preorders using credit cards, they will NOT accept cash, check, debit card.. a few people in line left because of this..and you pay the full amount up front
also, my at&t store said they will receive the order late afternoon on the 24th, so there is a very good chance ill get it on the 25h