I thought I would have to sign a contract, where is it?
By making an initial payment you have entered into a verbal business to business contract and agreed for us to provide the service for a minimum term as described in the Package Confirmation.
This is completely legal.