30-07-2018 12:19
via
nbcdfw.com
Consumers Warn Others About Tech Support Companies
Computer problems should be simple to fix, right? Thousands of consumers say tech support companies aren't doing what they promised to do.Photo Credit: NBC 5
Read more »