No. Selling on Amazon is not free. You have to choose Amazon FBA for the fixed monthly fees of $39.99. Amazon controls order fulfillment for you. For Amazon FBM, you need to pay $0.99 per item sale. In this case, order fulfillment counts on you.