In order to have a contract for the sale of goods, whether the agreement is oral or in writing, the Uniform Commercial Code ("UCC") requires .consideration.. Consideration is a bargained-for exchange of benefits and detriments.