That is one reason I buy cheap computers and not name brands. The last few computers that we bought are eMachines. I'm sure some computer people out there are puking. The eMachines have lasted four or five years. After that, it's time to get a new one. No big lost.
A jillion years ago, I bought an IBM Aptiva for $3600.00. I felt like I had to kept that one forever. When I had to start paying for repairing it, I got my first eMachine. Haven't been disappointed.