The Apple store will trade out a new one for $125. Getting a screen fixed on the 4 is about $80. But the top and front buttons will break within 1.5 - 2 years. Plus the battery life starts to diminish. Having replaced 3 phones it was easier to get the new one from Apple.