T-Mobile seems to be concentrating on high population urban areas. However, where they have service, it seems to have improved greatly. Around here, if you are rural and not near an Interstate Hwy go Verizon or maybe ATT, T-Mobile around metropolitan areas, Sprint seems hopeless.