What Do You Need to Manage D2C Fulfillment Challenges?