Without going into to much detail, I had a existing pre order with AT&T that they totally messed up. Well I went into AT&T on the 29th, canceled my existing order, and just bought a new phone on contract. Well guess what, fedex just delivered my other iPhone! And, as far as I can tell there is no charge, pending or otherwise that corresponds with it. I can't figure out how AT&T could be that incompetent, but they are. I am not sure what to do, I think I will just wait a few days and see if another charge shows up. What should I do? Return the phone, or try to profit from this? I really want to sell it on eBay or give it to my wife, but not sure how that would work. Anybody have this happen to them?