I called two weeks ago to get my iPhone 4 unlocked. They took my IMEI, said the phone was eligible and that I would have my email and unlock procedure by April 20th. So I figure, OK, that's that. April 20th comes and goes. I call on the 21st, they say the case is still open, waiting for who knows what, and if I don't get an email in the next five days, call back and we'll resubmit the case. I'm not waiting that long. I call back today. The representative says "well the case is closed but I don't know why... Oh, here it says the code will be available on December 31st, 2012." Excuse me? I was told by three different representatives that this phone was eligible for unlock. "Well, there's nothing we can really do about it, we wait for Apple to send us the codes and that's how it works." Ok. Resubmit the case. Now. "Ok. The case should resolve by May 1st." Fine. So I call Apple about it. The guy I talked to has clearly seen this kind of crap already. He says to me: "I'm so sorry, we get calls like this all the time. The AT&T reps don't have any idea what they're doing. It's all on their end, and frankly, they have no idea what they're doing. Apple doesn't have any part in this, it's all AT&T's responsibility to authorize the unlock." He then tells me to call AT&T again and ask for a tier 2 senior advisor, and wishes me the best. Thank you very much sir. So now I'm on the phone trying to convince the oblivious tech support representative to let me speak to his advisor. It's almost like they don't want me to talk to him. Hmmm, imagine that. Idiots.