Hello all. I'm getting ready to launch an ecommerce site for a client and I wanted to get some thoughts on various shopping carts before I begin.

Some of the features that I need for this project are: easy to skin, useful reporting tools, SEO friendly design, multiple product 'options', lots of shipment options & payment gateways, integration with other marketplaces (amazon), and overall, just easy to use.

Currently I'm leaning toward using one of these solutions:
- BigCommerce
- Volusion
- Lead Commerce
- 3dcart

Have you have a particularly good/bad experience with any of these? Thanks in advance for any feedback.