An iPhone 4 for $100 is waaay too much, when I first got my iPhone 4 (Now I have a 5c) back in 2012, it was only $0.99 with AT&T. (but of course it came with a two year contract and a monthly bill.) My advice: save up your money, no need to go and spend it all at once. plus, the iPhone 4 is 5 years old, its slow, the graphics on most games are bad for it now, plus, with games like Minecraft PE, it lags like CRAZY.