Probably not the best choice for bulk items, but Café Press lets you order as many or as few as you want, and they'll print your logo on just about anything.
http://www.cafepress.com/make/design-your-own
Yeah I know it's impersonal and NOT what you're really looking for, but it might help you in a pinch, and some of the fellas here might want some of their own custom stuff.