Founded in 1992, Cotton Candy is a premier provider of corporate branded merchandise in North America. It has six locations across Canada and one in Chicago, Illinois, and offers a host of promotional products including apparel, drinkware, bags, lanyards and more.