My company signed the contract with www.demandforce.com. It was a year ago, so it was ended recently, but it turned out that these scammers renewed the contract for the whole year. They haven’t asked us about it, as well as they haven’t warned us. We checked the account and it turned out that they took money for the whole year. They are real scammers, so better avoid them and don’t waste your time and money. Please, share this info.