I use vevocart 6.0.1 and I found it has a lot of great feature. I do not need to buy any add-on. This software provide me to have many channel for sell product e.g. facebook shop feature, eBay Publishing, mobile site but I can't tell that it is a best solution because I am not .net programmer, It makes me have little problem when first time I use this software. I have to learn how to adapt and modify some design but this software provide many document and demo that make sure you can do it what you want. At last I can say that vevocart is one of good solution for e-commerce.