Companies run computers past their expiration date, but is tech refresh worth it?