Sites that are built for you by software companies, such as Barn2Door are growing in popularity. You pay a monthly or yearly fee, and a lot is taken care of. Things like managing inventory, tracking expenses, tax reports, getting support when you need it, and more.
The cons? You rely on a support team or representative to handle any arising issues. I’ve heard a lot of horror stories (and I used to have them happen to me) about support teams not helping after business hours, passing you along to another representative, saying they’ll get something done and never doing it, and more. It almost always ends in loss of sales, and your bottom line.
You’re constrained to the design of that company’s template and abilities. So when things change at the farm, your site typically can’t change well with it.
We recommend using a developer with WordPress for complete custom features. If you need someone to help, consider Spidrbyte Web Services!