I just got off the phone with AT&T and told them that I am seriously considering leaving as early as 12:01AM PST tomorrow morning in time for the iPhone 5 pre-order.
I told the first guy I spoke with about this and he told me to "use wi-fi instead" then gave me a sales pitch to move up to a higher plan that's going to cost me an extra $30 per month, uh no thanks.
I then was moved to a customer retention person and told them that I'm seriously thinking about taking my business elsewhere and she actually did a better job than guy number 1 (for a change). She listened to my concerns and what I was looking for in terms of service and actually did something about it. I told her I'd like to pay a monthly rate comparable to Sprint's and she actually made a new plan similar to the competition. It will be the basic 450 minutes (I don't talk on the phone much so no need for more), throttled "unlimited" data, and unlimited text messaging for free for the next 6 months then $10 after that. The total will be $80 plus taxes and other fees per month. On top of that, she got rid of the $36 upgrade fee.
Although I am still not happy with "unlimited" data capped/throttled at 5GB and no FaceTime over LTE, the deal for the new plan I made might just get me to stay.
This is the point that I've been trying to get across throughout this thread. In the beginning, I felt like AT&T wasn't trying to keep me as a customer. However, now that the reality of a customer like me leaving set in, they actually offered what the competition has in order to get me to stay. Either way, I still have a little over 12 hours to make up my mind.
Wait, you are still with AT&T? Thought you were leaving weeks ago?
Keep calling them and complaining, you might be able to weasel more out of them.