This is the standard agreement for a business selling goods of any type, who uses agents as a sales team and delivers goods direct, not through the agent.
A sale or return agreement for a deal between a trader or manufacturer on the one hand and a retailer. The retailer may have shops or he could run events or shows, temporary or permanent. The retailer will hold your stock and account to you as you require for sales in the previous period.
An export marketing agency contract for use by a business selling goods outside Canada. Agent holds stock of your product and handles all matters of importation and local regulation. Option for him to collect cash and bank it locally. This is a very full agreement with many options to appoint a corporate agent anywhere.
This agreement sets out the terms between an introducer and a business, where the introducer will scout, solicit, introduce and refer new clients and generate new business for your business. It grants no rights to the introducer to sell the goods or services.