Why self-fulfillment for online merchants is a bad idea