I unfortunately have had horrible service at sprint when I first signed up they gave me a discount to leave Verizon. Come to find out that it was an employ discount that got canceled. I had no idea it was an employ discount or I would have never changed. Then when trying to get my new phone I was calling to see if they had the one I wanted in stock they turned the phones to say they are closed and gave me there business hours I called at 5 they are open tell 6 the next day the same thing happened. So I went to another location and they lost all my contacts and pics all my info and I know it was backed up on I cloud I had checked to make sure prier.