What questions to ask your fulfillment partner before committing