How to decide repair vs replacement is really simple . Most of the iPhones can be easily fixed at about 1/10th of its original price so please get an iPhone fixed rather than getting a new one . Most of the iPhones can be fixed within an hour or less the parts are always in stock and most places take walk ins without any hassle .Most of the androids like the galaxy phones by Samsung cost around 200 to 350 to fix them and the parts used may be substandard hence its better to have an insurance on such . All the other android phones can be fixed but the parts may not be in stock with most of the repair places and you will have to wait for 5 to 7 business days . So check if you are eligible for an upgrade before you decide to fix an android . So it’s better to fix an iPhone but replace or upgrade an android in case you have no insurance