Orders of goods may be cancelled if the products ordered have not yet been delivered. Such a cancellation constitutes a breach of contract, however, and the vendor may be entitled to compensation. The terms and conditions of contract may specify the compensation to be paid by the consumer for cancelling an order prior to delivery of the goods or for cancelling a service during the validity of the contract. The compensation must be reasonable, however, and correspond to the actual costs incurred by the vendor in the specific case. The calculation of a reasonable level of compensation is affected, for example, by the level of personalisation of the product, the extent to which its production has progressed, the time at which the cancellation was made, the actual costs incurred by the vendor and the vendor’s loss of income.