No, Shopify isn't free but they a free trial. When you do start paying for Shopify, you can opt-in to only pay a monthly fee. Shopify does not have a setup fee or any other additional cost and their cheapest option start at $9 per month for Shopify Lite.