An agreement cannot bind unless both parties to the agreement know what they are doing and freely choose to do it. This implies that the seller who intends to enter a contract with a customer has a duty to disclose exactly what the customer is buying and what the terms of the sale are.