AT&T had thoroughly screwed me over with this direct fullfillment deal. My iPhone is still backordered, and they have charged my card twice. Yes, twice. I am calling my bank as we speak to get this resolved. Some of these retail stores just don't have it together. This has been a nightmare. I am sure the phone will be great, if I ever get it, and if AT&T will stop charging me multiple times.