С компонентом yvcommodity я работаю уже больше 3 лет. Когда-то это было лучшее решение для каталога товаров сайта, а сейчас и интернет магазина. В последних версиях компонента есть все, что нужно для типового магазина, который можно запустить относительно быстро и недорого. Функционал компонента обширен и окупает свою стоимость на все 100%.