I've never owned an iPhone but I avoid them like the plague. I bought my son an iPad and it needed bank account details to access the store. He couldn't even check out free apps without me logging in. You have to remember to log out when you've finished and watch him while he's using the store...