I have a 2019 16-inch MacBook Pro and the screen just cracked. I'm trying to decide whether I should pay to have the screen replaced, which I've seen can cost between $600 and $800, or if I should just buy a new laptop instead. Any advice would be really appreciated!
5 Answers
Take a look at how your MacBook fits into your life. If it runs well, the battery isn’t losing charge, and you're okay keeping it for a few more years, then a screen repair could be worth it. But if it's already having issues or you were looking to upgrade anyway, putting that cash toward a new laptop might be the better choice.
I've actually replaced screens on MacBooks before and it's quite doable if you're willing to DIY. You might save a ton of money by picking up a used 2019 MacBook for parts on places like eBay, which can sometimes be really cheap. Just make sure the models match up before swapping parts! It's a good way to save money and learn a new skill in the process.
Why not keep using your current laptop and just get an external monitor? It could be a cost-effective way to keep using your MacBook while avoiding that hefty screen repair bill.
I wouldn't spend that much getting the screen fixed at Apple. You can probably find a non-authorized repair shop that will do it for way less—maybe about $300. Honestly, if the replacement cost is near the price of something like a base M5 14-inch model, that might be a better investment, especially since it would outperform your current Intel model.
It really depends on the overall condition of your MacBook. If everything else is working well, replacing the screen is definitely cheaper than getting a new one. But if you're already considering an upgrade, investing in a new machine, especially with the newer M-series chips, might be smarter. Here’s a simple breakdown: If your MacBook is running fine, go for the screen replacement. But if you're looking for better performance, it might be time for a new laptop.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload