The tech world is buzzing after Apple announced its new “Self Service Repair Store.” Some say this is a major win for consumers who previously had to rely on the company itself or an authorized repair shop. For many what could have been a simple fix often turned into pressure to buy a brand new […]