You can get a great smartphone for under $600, whether you want an iPhone, a 120Hz screen, or dust and water resistance.
If you’re in the market for an affordable phone, an iPhone is probably not your first thought. There are several reasons why a lower-cost Apple device is better than an entry-level Android phone, so ...