I've had an Oscommerce site since around 2004, and am considering changing to a new cart that supports things like CRM, marketing automation, and has better navigation (layered) and search. Back when I started the site, Oscommerce was the best free solution out there. Now there's things like woocommerce, Spree, and Magento CE that seem to support additional features that I want and are mostly free. I've also been reading about shoppingcartelite and they offer an intriguing feature set even though running a site from a windows program sounds weird to me, and there are other paid solutions like bigcommerce and Shopify that are pupular but may not be as flexible.
For context, I'm selling high end luxury goods, with an average ticket north of $1000 and about 2k products in the catalog. I'd love to hear from some of the ecommerce veterans on here what they use, and why.