A Colorado electronics repair shop has filed more than 85 lawsuits against customers — but they’re fighting back Feb. 11, 2025, 1:02 p.m.