We have experience creating everything from simple pay now buttons on a website, through to full eCommerce systems integrating with Point of sale solutions, and syncing data with eBay and Amazon.
A very flexible eCommerce system that is great when you have custom needs or want a specific backend functionality
An excellent system for eCommerce with a robust backend, a lot of integration's and a lot of large companies use it. We use this for most eCommerce systems as it has almost everything that is needed "Out of the box"
Wordpress sites between magento and drupal, a bit more flexibility and easier to work with then magento, but it's not as robust or fully featured back end. This allows for sites to be built in it very quickly at a lower cost with a good range of features. It's a great started eCommerce system.