yeah the usual thing is - distributor collects a fee for doing the marketing/product pushing for the company using their contacts. They usually handle a whole bunch of products all at once which gives them a more regular spot in the retailers calendar to get meetings etc.