I've been with Verizon, AT&T and T-Mobile, and T-Mobile by far has the worst customer experience. The people they hire are those that Walmart rejected. It's awful, and no one has a clue as to what's going on. It's pretty sad when I walk into a store or talk to a rep on the phone and know more than they do. I never had a problem with AT&T, but I decided to leave to save a few bucks on my bill, but maybe the savings weren't worth the aggravation of dealing with idiots. And the T-Force people annoy me even more. I get tired of hearing how "awesome" I am or how "awesome" a phone is. Legere is a loud-mouth, pompous d-bag, and he can enjoy his slow-cooker Sundays.