We have a few websites in Joomla & have used 3D cart & VirtueMart. We're really not happy with the look & features of the store & it seems we are at the point of needing a cart customized for some special features & to have the look we want. At the moment we're looking at Mijoshop, Opencart & nopCommerce. We are creating a digital download shop for software.

Any other carts we should look at or programmers we should work with to get this done at a fair price?

Thanks.