Computers and electronics have been getting increasingly harder to repair and upgrade over the past decade or ... files to ...