T-Mobile about to loose a customer

My wife and I have been using T-mobile quite happily for the last 3 years. We have had the same phones and I have been thinking of a upgrade to the service as we are peaking our minutes and some new phones. I have been working with these idiots for the last 2 weeks trying to get a deal on some new phones. All said they are very unwilling to give us new free phones even though we are going to upgrade our plan to a 99.99 plan.

For my same dollars I can walk over to the Verizon both and get 2 new camera phones at very reduced prices and only sign a 1 year contract. It would make sense that T-Mobile would want to keep me as a customer. To not offer me a deal on 2 new phones is ridiculous. If you have a sure fire way to deal with these idiots before I switch to Verizon let me know.