You left out one critical aspect: Customer Service. Having been with T-Mobile and now Consumer Cellular (for the last several years), my experience has been that there is absolutely no comparison. Consumer Cellular is fantastic to deal with. My time with T-Mobile was anything but!