Earlier quoted context omitted.
Have you ever tried Shopify? It's nearly full control and cheap as shit. I've started stores and sold products in the same day many times, they have 1000s of apps, and even 2 week trial that enables you to test any product before even paying a cent. Unless you can't live with credit card fees, or you're selling drugs, you should almost 100% always use Shopify. Not to mention they can be scaled to the moon cheaply too…
Coding the store is NOT terrible advice when you're talking to a developer who wants "full control and independent". It's very disappointing to see all the comments here saying "use shopify". That's what your mum would do. Are you a developer or not? It's like saying "just use facebook, you don't need a website", or "Just eat at MacDonalds, it's much cheaper and easier". There's no way I would recommend being tied to…
After all, these aren’t all three cases of discrete functional software with well defined patterns of use where minor customization is easy and writing from scratch takes thousands or millions of man hours.