Кто вам сказал, что дешевле покупать новый телефон? Вы как будто цены на iPhone не знаете! Даже если старый iPhone получится удачно продать, все равно придется выложить кругленькую сумму за новый телефон. Я делала ремонт iPhone 7 тут https://simple-mobile.ru/repair/apple/telefony/iphone-7/. Даже с учетом замены экрана это обошлось намного дешевле, чем стоимость новой семерки.
Однозначно новый покупать, поскольку дорого стоит ремонт. Однажды была тоже делема у меня, новый или ремонт. После того как озвучили стоимость ремонт, то проще было купить новый мне и тот сломанный оставить на запчасти. Хотя у всех разная проблема, но сами тогда сравните https://www.aport.ru/mobilnye_telefony_smartfony/cat52 стоимость нового и стоимость запчастей с деталями, а там уже и решите тогда.
В себе тоже искала, треснула на две части при падении телефон. Но лучше так чем экран. Я себе заказывала заднюю крышку телефона здесь https://www.aks.ua/catalog/zadnie-kryshki/. мне нравится их качество и цена. Прикольно получилось у меня сначала была черного цвета крышка, а теперь красная.
С ремонтами новых смартфонов тут все понятно, самому ничего не сделаешь только сервис. А вот если у кого то есть старые телефоны в которых есть съемная батарея, то хочу посоветовать вам один сайт где можно к примеру, купить аккумулятор для моторолы http://msk.ultra-details.ru/akkumulyatory-motorola/ думаю что это вам пригодится.
В Москве ремонт айфона по нормальной цене нашла в сервисе Save&Sale, вот цена на замену дисплея http://service.savensale.ru/iphone7display Я была очень довольна этим сервисом, у них профессиональный подход к ремонту устройств. Хорошо разбираются в этом непростом деле, если что, к ним же снова обращусь.