Magento

Magento
Magento Ecommerce Review
Pros

Highly flexible

Huge developers community

Advanced inventory management

SEO optimized

Cons

Requires technical skills

Dull customer support

Not suitable for newbies

4.1