theres plenty of promotional companies that do this stuff easily enough.
If there is a serious desire for mechandise, I'd be happy to look in to it further and get some prices etc. But many have minimum quantities which can be a pain - ie 500 bumper stickers, 100 stubbie holders, 50 key rings, 10 shirts.