My experience with t-mobile...
A. I have to go outside to make or receive a call.
B. Phone doesn't work in my car.
C. I have never had to push the hang up button, every single call I have ever made or received has been dropped at some point between from the time I pick up and about 2 minutes in.
D. Sometimes it won't even connect to a call, you pick it up and hear machiney noises. Or you say, "Hello," and the person on the other end can't hear you and hangs up on you.
E. They won't let me change my plan. At all. Not up, not down, can't add features, can't drop them.
F. After I signed up for a 1 year contract through amazon, I got a letter saying that if I cancelled after 1 year, I would receive a bill for the full price of my phone from t-mobil (though no early cancellation fee).
G. Customer service is extremely rude (at least the 20 or so times I've called them for various reasons) and insist that every problem that I've ever had with them is related to my SIM card somehow.
H. You can't get or send pictures to any phone that's not on the T-mobil network. My friends that are on Verizon can't send or receive pictures from me. Text works though.
I could go on and on, but that about sums it up. I'm in the Auburn Hills, MI area in case anyone cares. I don't care if they give me a free Ferrari with a 3 day contract, I will certainly never never never never never sign up for anything with them again. Exclimation point. Period!