FoxyCart is my new favorite eCommerce system. It is extremely easy to get started with. You have full design control over all aspects of it (cart, checkout, receipts). It has the features you need (downloadables, security, saved accounts, subscriptions). Best of all, it's not a bloated CMS. You can build products on-the-fly using very simple code. This means you can use it easily on static pages, with pre-existing CMSs or roll your own CMS. I'm going to walk through much of the process of setting up FoxyCart and show you how it works in production.