I went here today, and it was one of the best experiences with a phone company I have EVER had. I booked an appointment ahead of time, which made the process easier, but I was able to switch phone companies from Verizon in a matter of minutes for much less! I got the iPhone 7 that I wanted in stock, and I was out in less than 30 minutes. It was lovely! Thank you sprint I am glad to be a new customer