The vendor controls the product until a specified event occurs, such as the sale to an end-customer, or until a specified period expires. The vendor is able to require the return of the product or transfer of the product to a third party. The consignee does not have an unconditional obligation to pay for the product (although it may be required pay a deposit).