nah. they assume certain risks when doing sales this way. once you pay the deal is done. it's not the consumers fault the company chooses not to verify the deal before taking your money. if they want to cancel they gotto inform you before you pay about the conditions and terms of canceling, they definitely can't cancel for any or no reason after you basically sign a contract.