Have you seen Tomato Cart yet?
I know, there are dozens of e-commerce carts. WP has carts, Drupal has carts, Joomla has carts, Zen-Cart is popular, osCommerce has been here forever. You can find OpenCart, PrestaShop, Magneto is the “top of the line,” and people (like BigCommerce) will charge to host your site. Everyone seems to have a favorite or an angle.
I am not offering a favorite. But, I am going to mention Tomato Cart. Recently, I installed it for a client. It has a really easy administration interface, and the client loves it.
Tomato Cart is not the best. It is derived from osCommerce, so, it does have old code at it’s heart. However, It does have new code, making it have some very interesting administration changes. It doesn’t feel anything like osCommerce for the administrator. It’s extremely friendly. The default template is nicer than the default osCommerce cart and many others. Creating templates is not all that bad either. It is slower than some in the administration area because of all the mootools handling, but, the front end works as smoothly (and quickly) as most stores work. It is not slow like Magneto by any stretch of the imagination, and will not require a dedicated server.
There are some bug in Tomato Cart. The install I did required a javascript correction in the variants handling, but, as a whole the problems are minimal. It is getting better fast. You may want to try it.
See my later notes for the correction to the variants handling to correct that Tomato Cart problem.