I agonized over whether to go with Verizon or AT&T for the pair of 4S phones for my wife and I. I wanted Verizon, as I've had them in the past and had no problems and they were dead reliable coverage-wise, but I got talked out of them because of their crappy slow network and the limited speed/features of the Verizon network. So I put in an order with AT&T for my phones. Did it through their own website at the onset of the preorders, since Apple's site wasn't working. I had no issues on my end putting in the order on AT&T's site. The next day I received an email that said my account had been flagged for identity verification. There was no reason for this, and when I called it was a big fiasco/hassle of people having no clue what to do. I had to actually read the email they sent me to the first two people, who had no clue what to do. I then got transferred a couple more times before I finally got through to someone who had a clue. The kicker was, they asked me no identity verification questions that would actually separate me from a scammer, because they only asked me my SSN and birthday, two things that were entered into the order form to begin with, in other words, something a scammer already had. But whatever, I got that taken care of after 1.5 hours on the phone with all the transfers, ineptitude, and holds. Fast forward a couple days, and I get my confirmation email, with my new numbers assigned. I look at the numbers, and realize they are not local, and I don't recognize the area code. I google the area code, and the numbers provided are actually for the US Virgin Islands, but I live in MN. Wondering what the hell, I call them again. I explain that I want local area codes, and that I somehow got these numbers. After being bounced around 5-6 times, holding each time, and explaining the problem each time, it comes out that not only did they assign me long distance numbers, but they were actually another customer's active numbers tied to someone else's active AT&T account. A couple more transfers and they finally tell me I am getting new phone numbers with proper MN area codes. Time lost: almost another 2 hours. I asked then if I could get some kind of bloody confirmation number, confirmation email, some type of documentation showing the number change. The lady tells me that her department isn't authorized to send email. WTF??? So I asked if I could get a confirmation number. They don't do confirmation numbers either. WTF??? So I ask for anything they can give me, and they say they can't give me anything, just that I have to wait to receive the shipped email when the phone goes out. WTF?? So at that point I was like ok, fine, whatever, I guess I'll play the wait and see game and turn on the phone and see what the phone number is when I get it. Fast forward to yesterday. I get another confirmation email. Pleasantly surprised, I open it up expecting to see my new phone numbers in an otherwise identical email to the first confirmation email. Nope. Instead, it's the same **** with the Virgin Islands phone numbers, the ones I just supposedly had spent 2 hours fixing. I didn't have the energy to call yesterday. While most people are up in arms about shipping dates, etc., I just want to know that I have correct phone numbers that aren't tied in with anyone else's bill or account. So today I decide that instead of sitting on the phone, I'll go the online chat route and ask one simple question: What phone numbers are on the account? If they are the new ones, then problem solved, and if they are the old ones, I'll go through that hassle again. So I go online to chat, that guy was worthless. Can't tell me anything, can't help me, can't even tell me what ****ing phone numbers are attached to my own account/order number. Tells me to call. So I called again. Again, I explained my story about the numbers, not sure if anyone actually even understands the problem, and then get placed on hold so I can wait to explain it to someone else again. After 27 minutes, they disconnected me. Virtually fuming at this point. I called back again, and did the same ol' crap, several transfers, several explanations, several times waiting on hold. I finally get through to a lady who can actually look up my account and see that they did not actually change my phone numbers, as they said they would, but rather that they had just put a note in the computer denoting the new numbers. So she ultimately tells me that they cannot and will not change my phone number until I have the phone in my hand, and call them back AGAIN and then go through the whole process again. So at the end of it, I still don't have my problem fixed, and I'm gonna be out a LOT of time on Friday trying to fix that problem on launch day, and at the end of the day I have no idea if I'll be tied to someone else's account or not. Why shouldn't I cancel my order entirely? AT&T thus far has proven largely incompetent, disconnected, and inefficient. Everything on my end went fine with the order, so how can they have this many problems (and problems of this kind), especially in year 5 of the iPhone? I can understand some issues/technical difficulties, but the sheer level of ineptitude that I have encountered with them really makes me wonder why the hell I should give them $150 a month.