My 2c worth.
Shopify is simple to set up but with simplicity comes a cost. If you don't mind the monthly fees in exchange for that simplicity then go for it.
Woocommerce is free to install and you can obtain various themes and plugins to make it unique. You may have to do some minor adjustments yourself but it's not really that difficult. Once set up you have no ongoing monthly cost.
So it's really down to how much work you're prepared to put into building your store. There are plugins available to link ali to woo.
Personally, I prefer woocommerce as I like the control I have over the site.