From my experience I would say no to new customer , who will buy I phone for 1st time and putting ur hard money to it.
1. It heats a lot it u talk for 1 hr, and when I play temple Run it heats a lot.
2. Bettry life is poor realy I had given my hard money to experience it but friends even bettry life is like taking ur charger along with you.
3. And please dont buy 16 GB otherwise even u cant click pics more that 400 pics.
Frankly saying I had sold my phone in OLX and giving u suggestions that if u want to buy I phone just for name then dont. I phone is for those who have lots of money. for average people dont it is waste of money.
If any more question u like to ask then comment it below, hop I can help u.