I switched to Sprint 2 months ago. Not only were we flat out lied to when we signed up in store we've also been straight up lied to by tech support and their billing department. We were told we were required to buy phone insurance for a minimum of 3 months, but when we revived our (2) Galaxy S10's and one of them had hardware issue 2 weeks later, we were told we did not have insurance and to contact Samsung. I was told twice by their tech support that they would send out a replacement over the phone and 3 times by the store they fixed the insurance issue. They did not put int he replacement order for t he phone once and told us it was on the way the second time and I found out that they denied the "phone that was on the way." I eventually got it fixed over a 5 hour phone call where I kept escalating it up the ladder and yelled at everyone I think worked there. We were supposed to get their unlimited premium plan for a discounted rate for the 1st 3 months, but that never happened and I've been trying to get our planned switched to unlimited basic for 2 months now and they still keep messing that up. They keep saying its fixed, but our bills and MySprint site says otherwise. I've been working on it today and it seems It's fixed, but it's been a real headache and draining. The service has been fine since now we roam on the tmobile network and the plans and phone prices are good. I would never use this company again or recommend it to anyone.