Highly reliable. Easy to use. Good for shop owners and small businesses who want to handle development themselves. Pretty light and can run on shared hosting environment. Good community support (forum & development team)
Less cosmetically appealing. Sales reporting features are basic. Fewer advanced online store features than other similar service providers.