Negotiating specific terms of an agreement is necessary before doing business. Make sure it’s in writing. All parties need to be able to refer to the what, when and where. When is payment expected? Prior to shipping the goods? Or after shipment?
Lack of clarity leads to unrealized expectations and non-payment disputes.
Read about the window dispute in Queens, New York, a clear example of lack of clarity in terms.