I have worked with OpenCart for quite a while and I can say I am satisfied with it. It has plenty of options for SMALL business. Yet, I do not recommend it for big companies.
Great question! I understand your view and wanted to say that meganto in always hero for these service. Although Opencart do so but it's not better than meganto. Now you can take decision which will you use?
We recommend you to choose Magento, which can easily handle your own number of products and customers and allow you to expand further in the future if necesary. There are a lot of benefits in using Magento platform, too many to count in one email. It has a very enhanced system for managing the products, clients, billing, mobile shopping and so on. It has a lot of features for cross-selling, up-selling, special offers and other tools for marketing. It is the most used e-commerce platform all over the world (more than 25% of the entire market) Magento received a lot of rewards, but most importantly It has powered most of the 1000 Top Best Internet Retailers in the last 3 years.