Cons: They want you to drive to a retail location to solve problems that other companies can handle over the Internet.
Summary: I managed to lock my SIM by entering the wrong PIN number and need a PUK number to unlock it.
I called T-Mobile to ask for one, and apparently I can't get a PUK without the PIN. I was told I will have to personally visit a T-Mobile location and present identification in order to get a PUK number and unlock the SIM.
Trouble is, the nearest T-Mobile is 40 miles away.
I have offered to fax a copy of my drivers license and auto insurance cards to verify that I am the owner of the account, to no avail.
I have asked why I can't it emailed to me, as long as I logged onto my secure account at t-mobile.com and requested from the encrypted contact page, to no avail.
Meanwhile, on the other side of the Atlantic, T-Mobile customers in the UK are properly taken care of. They can go online and get a PUK code through the Web: (http://www.t-mobile.co.uk/help-and-advice/phone-support/unlock-phone/).
AT&T will also do this for you here in the US (http://supportcingular.atgnow.com/cng/searchResults.do ; search for PUK).
It galls me that I am expected to make an 80 mile round trip to run this errand, while other customers can take care of this at their own convenience from their own homes.
T-Mobile, get your act together. Your shoddy customer service is exactly why I switched to AT&T this month.