T-Mobile Compliment - I dunno what you folks have done...
DENVER, COLORADO -- ...to piss off the T-Mobile customer service reps, but I've now been a customer for 4 months and have had outstanding service and good coverage (some dropouts in the Rocky Mountains, but WTF do I expect, I'd lose Verizon coverage in the Cascades).
The reality is that if you travel internationally, you have two (2) choices for cellular carriers in the U.S.. T-Mobile and AT&T/Cingular. The latter is VERY expensive, but very good. The former is less expensive, and still good. These two carriers are the only two that are smart enough to leverage the global research in GSM technology (the rest of the N. American carriers are CDMA, which is pretty much only used in the U.S., and therefore has a much smaller R&D footprint).
That being said, those of us that are committed to GSM and anyone starting to go that direction (good move in the long run) need to understand that occasionally, there may be a hole in a GSM network that doesn't exist in CDMA, that WILL change over time, and the beauty is that with a tri or quad band GSM phone you can get off a plane ANYWHERE in the world, turn it on, and voila, it works. That is worth the occasional having to turn slightly to get a better signal while dialing from Podunk, Iowa (no offense intended to Iowegens in general, just Pudunkians :p).
Now. I've had STELLAR experiences with T-Mobile customer service. I've gotten my refunds (some idjit added a service that I hadn't asked for, and when I called back I actually GOT the idjit who admitted being new and having made a mistake, VERY cool....just fixitplease....yessir....thank you)....and no problem again. They have been polite, helpful....in fact, have given GREAT advice on how to minimize overage charges.
If you REALLY want crappy customer service, try FarEastTone in Taiwan, which is owned by AT&T. They simply change your plan to a higher level with the explanation "We need to make more money this month, and you will pay the new charges to help us." (if you are in Taiwan, check out Taiwan Cellular Corp, MUCH better service, but fewer bells and whistles).
The trick to anything in life is this: Don't hit people and clean up your own mess. Always assume that the other person is working dilligently and in good faith. This will keep you from pissing off customer service people, because a pissed off person is FAR less likely to help you. Be nice. Verify if you are worried, and TELL them that you are just verifying that someting has been done (honesty goes a long way). If you call and say WHAT THE F(@#$@#$ ARE YOU IDIOTS DOING, I'M NOT GOING TO PAY FOR THIS AND I'LL SUE YOU, YOUR DOG, YOUR DOG'S LOVER ***AND*** YOUR GRANDFATHER" you aren't going to get anywhere (trust me, in my younger days, I tried this).
Short version. Great company. Great service. Good price (I always want cheaper, but meh....whocares)...