Joomla is perfect CMS for ecommerce products based website, can be optimized easily using extensions. http://crownsummit.com