All depends on the service or product you're selling. I've used Shopify and have liked it, though there are plenty of alternatives at varying degrees of out-of-the-box features (including app marketplaces if you need special functionality) vs. Ones you have to set up more manually from scratch. For instance you can plug your own solution … Read more