Get Joomla has been used as “engine” for (almost) all kind of sites. When you think about Joomla with eCommerce, you would most likely think about Joomla plus VirtueMart component. HOT eCommerce contains custom style for store categories list and category products list. Product description page is customized to show tabs with product description and gallery of product images.
Demo & source