I'm going to condense this, but here's how it went down: I stated a new iPhone is announced tomorrw, my eligibility date is next month... Can push my date back a month because it'd be $175 for me to cancel and go to Verizon and $199 to get the new phone VS. paying you $199 for new phone +$250 upgrade? She asked to put me on hold to speak with her supervisor... She came back and said that she can upgrade me to anything today for free except the iPhone, no Apple products... I asked the exact amount of my cancellation fee and she said $175 She then asked if that's what I wanted to do and I said I'm thinking about it because obviously I'm going to do what's cheapest for me. (THIS WAS NOT A CANCELLATION SPECIALIST BTW) She said they can credit my account $250 if I stay (they didn't even mention I had another (ghost) line that would cost to cancel but I guess they didn't realize that my theory as far as cheaper to cancel is actually incorrect. I explained how I didn't understand the rationale of them GIVING me $250 rather than just moving my upgrade date up 4 weeks, she said they CANNOT move Apple dates She asked if I wanted to speak with the cancellation department (I had no intentions of ever leaving, just getting a possible sooner upgrade date) so I just said "what would you advise?" Anyway, my upgrade date was 11/25/11 and she swore she couldn't change it but she did pay my bill this month and then credited what was left of $250. I figured it would be hit or miss and while it was a miss in terms of my goal, I got $250 free dollars. Sweet! You might try yourself as I want to see if anyone else can get their dates moved because initially, when she put me on hold, she said she could probably do it as my date was so soon. But I still don't understand why they can't push a date up a month over giving me $250.