+1 to the Target answer. Totally surprised my wife that I was able to get one there for her. She was bawling her eyes out that she couldn't find one at any local Apple Store for her daughter. Actually bought two (one for her and one for her daughter), in the preferred color and capacity, at two different Targets. One for her and one for her daughter. Target takes trade-ins, and while I forget the exact amount of the trade, the AT&T Next (since we're on AT&T) ended up being $12.50 for 28 months.
Seriously, we just walked in, and they had them available.