Pros: Fairly good reception, cheap prices
Cons: Extremely poor customer service
Summary: For about a month, I received daily, sometimes more than once per day, calls from T-Mobile. They were trying to reach someone else, who had listed my T-mobile number as their home number, for collection on some bill or something. Their recorded message / caller asked for this person by name each time. I called them and told them they had the wrong number. They KEPT calling me. It took about 4 calls, each lasting 10-20 mins as I waited through the "push one for... hold..." logjam each time, to get this resolved. I requested that they send me a credit for my wasted time. Instead they gave me 75 free mins, which were totally useless since I never use my 1000 free minutes per month.
Since then I haven't had problems but their customer service is horrible. I dread the day when I have another problem.