Shopify is best but most expensive, WordPress is a good choice but does not walk you through marketing and taxes like Shopify does. I have heard Wix limits your options once you get in there.
I think paying for the marketing help from Shopify is a good idea because a website just sits there and does not make money without marketing. Over time, the marketing will pay for itself, most people underestimate how valuable marketing is and how much work it takes to get make an online shop successful.
If a website owner has already used Shopify and they are skilled in digital marketing, then WordPress would be a better choice because it would save money.
What is your experience and opinion on the best ecommerce website choice?