Subway11-I love those gifts. I know that promotional advertising items are also given to promote businesses in general.
When I used to work for a technical staffing firm I always used to give advertising promotional products away so that the company could always remember our business.
I would give away advertising promotional items like stress balls, advertising promotional pens, calendars, mugs, and highlighters.
We really had to have these items on hand so that we could take them on client visits. There are many companies that sell promotional advertising specialty products like this. A few that come to mind are Seastar Agencies and ABC Distributing.