If you used NTS IT Care to help you with a tech support issue, a check for nearly $1,000 might be showing up in your mailbox soon. The Federal Trade Commission (FTC) recently went after another tech ...