My niece was given $200 to buy a smartphone for her birthday and she wants an iphone. Her family is on tmobile so it'll need to be an unlocked iphone. Obviously she can't get a 5s, 5c, or even a 5 for that price, but I'm wondering if she can find a 4s. I think she can go as high as $250, but probably not $300. My questions are: 1. what kind of iphone can she get for $250 (max) 2. where should she buy it? Appreciate any input. Thanks!