WooCommerce – Great Solution For Small-Mid Size
Easy setup, works well and converts visitors to sales easily. ALso gives you the power of WordPress. I have used this solution several times and it works well. Limitations come when doing a very large ecommerce website with 1000’s of products and customers. Gets the job done but not as well as other Enterprise solutions.
Magento – Enterprise Solution With Issues
Magento is a big beast – sometimes overkill (and slower than it ought to be) for simple sites, but it is the most robust, scales extremely well and is owned by ebay; Ends up being alot of development time to get things all setup and working correctly. However it is an Enterprise solution for large scale eCommerce websites.
CS-Cart – Best Paid Solution Available to Date
Has the biggest price tag at $400+ per license but it well worth it. This is a very put together Ecommerce solution that can scale to 100,000+ products still work great. They have though of everything and put it together in a great solution. Highly Recommend for anyone who wants a website that is dedicated to E-commerce and scaling.
Interspire Shopping Cart – Worth Mentioning
Older code that does not get much support anymore. However it is a very good Ecommerce solution and has worked great for BayesCleaners.com and many other companies for years. Stable, Scalable, and works well. However you will not see any new features added like you will on well supported platforms like WooCommerce, Magento, or especially CS-Cart.
While there are many other solutions out there including Hosted Solutions of all kinds. However I would not recommend them to anyone as they do not have the history of success as these solutions. Safe bet is to go with CS-Cart, as this will have the best export to Oracle and other accounting solutions, as well as the most professionally supported solution.