B2B vs B2C Fulfillment: Understanding the Different Demands of Each Model