We were trying to make our products (which are software based) easier or our users to purchase and look at. We also host a bi-annual conference, where Shopify has helped us list and highlight all products & items we are presenting on, to make it easier for our attendees to purchase them.
Pros
I like the ease of setting up a store front.
The ease of adding/editing items within the store.
The ease of adding SKU's and product information.
Cons
The only issue we had with the software was the fact I think we were looking for something that integrated further with our CRM & order entry system.
Likelihood to Recommend
You have to be sure that this is right for you -- in our experience it did lack CRM & order entry integration which was a major issue for us internally. It created complications and more manual labor to enter everything into the system once an order had been placed.