@elizabetha89 For 600, you might repair your phone with a risk of lags and recurring problems along the way.
Might as well as another 2-300 and get a new phone, till you save up for the next upgrade. If you're a careful user, the temp phone might even outlast your previous 1.6k phone.