We were trained to ATT for years, and finally made the move to t-mobile. Their phone reps are terribly trained, the website always seems to have some kind of error, the app is ridiculous to navigate. I can't believe we have them money for so long, especially after finding out people on other carriers were paying half what we were for MORE benefits. My first 24 hours with T Mobile has been a dream. Perfect customer service, great site, AWESOME price.