Cada uno tiene sus pros y sus contras, pero al final lo que cuenta es poder vender, hay miles de opciones, muchas muy complejas, como magento, o prestashop. Si tu tienda produce ya muchas visitas y tiene muchos productos, entonces tus ventas van bien y requieren de un sistema robusto; Como veo que dices que no quieres gastar, hay otras opciones como
http://www.opencart.com/ Apenas estoy revisando esta tienda, pero se ve bastante buena.