Impact specializes in promotional products, apparel, and branded merchandise for businesses of all sizes.