So here's my situation...I have $300 in gift cards to ATT. I would prefer to buy from Apple, but there isn't a store even remotely close so I was fine with doing the direct fulfillment thing. I went to do this today and I am to the point where I'm getting ready to pay for the phone and they tell me that I can't pay with my gift cards. They tell me that I have to use a credit card. Now I could do this, but then I would still have $300 of worthless gift cards. I thought maybe I could use them to pay my bill for a while, but you cannot do that with gift cards. They told me I could just wait until ATT gets them back in stock (who knows when that will be) and then I MIGHT be able to use my gift cards on the phone. Here's the catch though, when the person who bought these gift cards for me bought them, he specifically asked the ATT store if they could be used for a direct fulfillment and the answer was yes. Just ranting and wondering what I'm going to do while I wait for 3 months for the ATT stores to get stock of iphones.