CDM Promotions specializes in custom apparel and promotional items. We have over 850,000 items that we can imprint, screen print or embroider your company or organizations name or logo. We do more than just sell hats and mugs, we customize promotional marketing programs so you can get the most return on your investment and help achieve your marketing goal. Want to brand a new product or line,...