should companies involve their marketing channels in the desighnof their promotional programs? what ar the advantages and disadvantages of doing so?