Going it Alone

Last year we outsourced the fulfillment of our merchandise to a third party. We mailed our goods to them and they warehoused them indefinitely. When an order came in we passed the details on to them and they packed it up and shipped it out, charging us for the actual postage cost plus a relatively steep fee.

At the time this was absolutely the right model for us. We didn't have any infrastructure for dealing with orders - we printed out the PayPal notification emails and waited in line at the post office or hand-weighed the resultant packages. It was a long-winded, error-prone process. And merchandise seemed like a break-even, low-volume proposition we were happy to offload.

Since then, however, we have gotten a lot better at this. We've done two major mailings of preordered merchandise - the WWDD books and shirts and the Mad (About Reading) Cow shirts - and I've written a fairly sophisticated (some would say overengineered) merchant package that makes it easy for us to efficiently sort through orders and automatically generate the right postage. Meanwhile merchandise has become a larger and much more important part of our operation. It's responsible for about half of our revenue. Outsourcing fulfillment is costing us a lot of money. Finally, we're moving to a model where most of the fulfillment we do is of preorders, i.e. a bunch of stuff all at once instead of a little bit here and a little bit there. In that case it doesn't make as much sense to ship it off to a third party. It's economical to just push our way through it.

At a talk earlier this year at Cartoonists Northwest I asserted that fulfillment is worth doing yourself when there's either very little of it or quite a lot. It's worth it when there's very little because it doesn't take much time. It's worth it when there's a lot because it's worth the time. We think we've made the transition to the latter. So we've begun switching back to doing it ourselves again. Wish us luck!

Our next appearances


October 8, 2018 Walla Walla, WA
Walla Walla Rural Library District Staff Day (Gene)

November 15, 2018 Palm Beach, FL
Palm Beach County Library System (Gene)

November 16, 2018 Fort Lauderdale, FL
Southeast Florida Library Information Network (Gene)


Jan 25 - 28, 2019 Seattle, WA ALA Midwinter (Library COMIC Booth #726) (Gene)

March 1, 2019 Phoenix, AZ
Maricopa County Library District (Gene)

April 15 - 17, 2019 Austin, TX Texas Library Association Annual Conference (Library COMIC booth, Monday night event) (Gene)

June 21 - 24, 2019 Washington, DC
ALA Annual (Library COMIC booth) (Gene)

Check out our Full Schedule

Email us your library stories