You almost made me spit out my coffee and I’m not even drinking coffee.T-Mobile might not (certainly doesn’t) have the best service, but they do have the best customer service of the 4 major US wireless providers.
Foreign phone support could have its own reality TV show. Completely, utterly, incompetent people answer the phone and ruin your day. In-store service is very good, however.