The Federal Trade Commission (FTC) has announced it will distribute over $934,000 in refunds to more than 20,000 consumers ...