There's a friend of mine whom I believe to have used all the iPhones. He usually get a new iPhone immediately it's out. He would swap the old version and pay and extra fee to get the new one.
I don't think that it's necessary but it's how he loves his iPhone upgrades.
I don't think that it's necessary but it's how he loves his iPhone upgrades.