I recently gave Tmobile a try and they've made me regret it immensely. Every single customer-facing part of their web services (activation, account management, etc) is riddled with pants-on-fire bugs, and their phone support is terrible.<p>When I tried to activate my new account online, I got to a form for payment that was demanding I fill out fields that didn't exist on the page. This is insane from a major carrier. I then had to call in to activate, and after having me on hold for half an hour, they made me verify with one of those things where they want to know a nearby intersection from where you lived six years ago - which of course I couldn't answer. I hung up on that guy, called again, and they let me verify my card through my bank. And now that I had an account, I tried checking out their account management site, and it was so broken as to be nigh unusable. And then I found out like the OP that a noticeable amount of sites are broken or just plain unreachable on their network.<p>I now understand why they can offer such a great-sounding plan for $30/month.