This company took $681.00 from my account, billed by a software company where I cancelled the account six months ago.
However, when I called the Customer Service number at 1-800-999-2734, they were very helpful in resolving the complaint.
This company appears to simply be a billing service for a number of software providers. They were very quick to identify the company and the source of the charges.