I have been with sprint for years, why cause they will literally make things up as they go to charge you, they was switching to T-Mobile, have not yet received a sims card for months from them, threatened to shut my services down I was able to make calls but had no WiFi, and still charged full services when I have called about the sims card, I finally switched phone services and they are wanting to charge me 3 bills. Always been on time