I am 12 months into contract so I do not qualify for full upgrade. So far the best price T-mobile is willing to give me is $289.99 and they will wave the associated fees. When I call retentions I can hear them reading notes on my account (probably because I have called 4 times to see if they will budge on the price). No joy. I have read posts that some people have got them to give them a full upgrade even though they do not qualify. I even tried Costco to see what they can do but they don't do partial upgrades. I hate my touch pro 2! What are the magic words you guys are saying that make them lowe the price? I am a 5 year loyal customer and never been late on payment. I have threatened leavinf T-mobile but they don't seem to care. What am I doing wrong?