I have a friend that is on one of those pre-paid non-contract deals with T-Mobile. She wants to finally take the leap and get a smartphone, and wants a galaxy s4. The only problem is that every carrier she looks at (including T-Mobile) seems to indicate, at least on their webpage that the phone is 600 bucks. I've been with Verizon for ages and just upgraded and only paid 300 or whatever since I was an existing customer. I'm thinking there must be some way though for new customers to get the phone cheaper than like 500 or 600 bucks though, right? That price would be such a major deterrent to anyone wanting to sign on with a new carrier, what am I missing here?