I regretted going to sprint from day 1. The service sucks and I'm a truck driver so I know ti sucks almost everywhere! They called me the other day and said they wanted to drop me as a customer cuz my wifes phone was roaming to much lol well I got the unlimited everything with no roaming charges. They told me id get out of my contract give my deposits back and they credited me my entire bill that is due. Why would they do that other than we was costing them money with the roaming thing? I've never been late on paying my bill either. I jumped on the chance to leave Sprint though. So should I go back to us celluar or try at&t they both get great coverage no matter where I'm at.