For those of you who might be in a similar situation, here is how I ended up here.
We first started our blog on Blogger. It was awesome in its own way, but I couldn't see it being anything more than a blog. I had bigger visions for it. I wanted to eventually incorporate the shop into the blog and have somewhere I can truly call Home Base.
By a lucky accident, I acquired my own hosted account and installed Wordpress on the server. I was much happier with the increased flexibility, and the chance of having a shop integrated into it. I diligently ported all my previous Blogger posts over, and happily created posts galore. A few months in, and I was feeling quite comfortable with my new home. I was ready to tackle the shop integration. This is the reason I moved away from Wordpress. I had too little control in Blogger, and I had too much freedom in Wordpress. I'm such a Goldilocks about this, aren't I? Sigh.
So, that limited my choices and I went searching online for popular ecommerce platforms, including Shopify, BigCommerce, Volusion, and Big Cartel. Each one had their pros and cons, and I can't really advise you on which one is best. It really depend on what you're looking for, and what level of involvement you want. I signed up for a few free trials to test the waters and this was the one that made me sit up. I will admit that I'll miss the freedom I had with Wordpress, and had found with some of the other ecommerce platforms I've trialled. This one is a tad restrictive in that I can't edit individual pages' source codes after filling them up with content. I can only edit the style.css file. So yes, I'll miss having that option to type my posts in HTML mode but that's a compromise I'm willing to live with in exchange for a no-fuss, aesthetically-pleasing e-commerce Home Base that isn't going to plunge me in debt for the next 5 years.
That being said, the other platforms I've tried have been extremely well-built and easy to use. I understand that easy for one person may be hard for the next, so here's the extent of website building I know. I know enough HTML and CSS to modify codes, and enough to build a website using HTML from scratch but not with CSS and other more recent languages. I am usually able to tweak themes that someone else has written, and hence, I'm able to customize my websites to use my preferred fonts, colors, images and layout. That in itself takes a bit of patience, and anything beyond that has really crossed the line into "oh, stuff it!!" land.
I hope that going through my process of elimination to find the right platform for me will have helped you in one way or another if you are also at crossroads. If you've been where I have, I'd love to hear how you came to your final decisions or if you had tips to share about the process!