I have had T-Mobile no contract phones for several years and by and large have fit my needs and the service has been reliable. However, I just recently switched to Tracphon bought on one of the shopping channels for the same price as T-Mobile received 40% more minutes, will get a better deal when adding more minutes and effectively received two new, current phones. Actually, you buy the phones and get the minutes included. So far the service has been mostly reliable and I am more than happy.